Shanghai Putailai New Energy Technology Group Co.,Ltd. (SHA:603659)
China flag China · Delayed Price · Currency is CNY
26.95
-0.66 (-2.39%)
Jun 8, 2026, 3:00 PM CST

SHA:603659 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
56,69757,51733,48344,74872,170111,525
Market Cap Growth
56.27%71.78%-25.17%-38.00%-35.29%100.00%
Enterprise Value
57,77159,14836,95147,16470,898108,377
Last Close Price
26.9527.1615.6520.4134.6653.43
PE Ratio
22.0824.3828.1223.4123.2563.78
Forward PE
17.0919.4015.9813.9118.4153.54
PS Ratio
3.373.662.492.924.6712.40
PB Ratio
2.542.641.712.395.1710.45
P/TBV Ratio
2.852.971.932.675.6611.23
P/FCF Ratio
48.0448.82----
P/OCF Ratio
18.2021.3214.1240.0358.9964.65
PEG Ratio
0.410.440.980.880.42-
EV/Sales Ratio
3.433.772.753.084.5912.05
EV/EBITDA Ratio
14.3015.4015.7916.3317.4846.47
EV/EBIT Ratio
19.1220.6724.6021.1620.0754.45
EV/FCF Ratio
48.9550.21----
Debt / Equity Ratio
0.510.480.570.570.500.22
Debt / EBITDA Ratio
2.832.714.753.671.720.99
Debt / FCF Ratio
9.698.85----
Net Debt / Equity Ratio
-0.010.110.190.00-0.07-0.30
Net Debt / EBITDA Ratio
-0.050.631.620.01-0.24-1.38
Net Debt / FCF Ratio
-0.182.04-4.25-0.010.613.39
Asset Turnover
0.370.360.310.390.540.50
Inventory Turnover
1.321.271.051.011.261.62
Quick Ratio
0.820.730.770.780.690.80
Current Ratio
1.341.341.391.411.361.42
Return on Equity (ROE)
13.41%12.61%7.23%13.07%26.98%18.21%
Return on Assets (ROA)
4.09%4.05%2.19%3.51%7.73%6.92%
Return on Invested Capital (ROIC)
11.45%10.64%6.51%12.76%31.30%29.94%
Return on Capital Employed (ROCE)
10.90%10.90%5.90%9.60%20.40%16.60%
Earnings Yield
4.54%4.10%3.56%4.27%4.30%1.57%
FCF Yield
2.08%2.05%-2.66%-6.38%-2.23%-0.85%
Dividend Yield
0.83%0.85%1.09%0.69%0.68%0.33%
Payout Ratio
23.22%25.11%47.94%37.71%16.09%17.85%
Buyback Yield / Dilution
0.80%0.93%-4.55%-0.88%-0.18%-12.25%
Total Shareholder Return
1.64%1.78%-3.46%-0.19%0.50%-11.92%