Shanghai Putailai New Energy Technology Group Co.,Ltd. (SHA:603659)
China flag China · Delayed Price · Currency is CNY
35.50
-1.47 (-3.98%)
Apr 28, 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
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
74,68457,51733,48344,74872,170111,525
Market Cap Growth
93.28%71.78%-25.17%-38.00%-35.29%100.00%
Enterprise Value
75,75859,14836,95147,16470,898108,377
Last Close Price
35.5027.1615.6520.4134.6653.43
PE Ratio
29.0824.3828.1223.4123.2563.78
Forward PE
22.5119.4015.9813.9118.4153.54
PS Ratio
4.433.662.492.924.6712.40
PB Ratio
3.352.641.712.395.1710.45
P/TBV Ratio
3.752.971.932.675.6611.23
P/FCF Ratio
63.2848.82----
P/OCF Ratio
23.9821.3214.1240.0358.9964.65
PEG Ratio
0.530.440.980.880.42-
EV/Sales Ratio
4.503.772.753.084.5912.05
EV/EBITDA Ratio
18.7515.4015.7916.3317.4846.47
EV/EBIT Ratio
25.0720.6724.6021.1620.0754.45
EV/FCF Ratio
64.1950.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
3.45%4.10%3.56%4.27%4.30%1.57%
FCF Yield
1.58%2.05%-2.66%-6.38%-2.23%-0.85%
Dividend Yield
0.62%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.43%1.78%-3.46%-0.19%0.50%-11.92%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.