Shanghai Putailai New Energy Technology Group Co.,Ltd. (SHA:603659)
China flag China · Delayed Price · Currency is CNY
30.19
-0.58 (-1.88%)
At close: Mar 18, 2026

SHA:603659 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
63,51357,51733,48344,74872,170111,525
Market Cap Growth
87.45%71.78%-25.17%-38.00%-35.29%100.00%
Enterprise Value
67,26259,14836,95147,16470,898108,377
Last Close Price
30.1927.3415.7520.5434.8853.78
PE Ratio
26.9624.3828.1223.4123.2563.78
Forward PE
19.2019.4015.9813.9118.4153.54
PS Ratio
4.043.662.492.924.6712.40
PB Ratio
2.922.641.712.395.1710.45
P/TBV Ratio
3.272.971.932.675.6611.23
P/FCF Ratio
53.9148.82----
P/OCF Ratio
23.5521.3214.1240.0358.9964.65
PEG Ratio
0.540.440.980.880.42-
EV/Sales Ratio
4.283.772.753.084.5912.05
EV/EBITDA Ratio
17.5015.4015.7916.3317.4846.47
EV/EBIT Ratio
23.5120.6724.6021.1620.0754.45
EV/FCF Ratio
57.0950.21----
Debt / Equity Ratio
0.480.480.570.570.500.22
Debt / EBITDA Ratio
2.712.714.753.671.720.99
Debt / FCF Ratio
8.858.85----
Net Debt / Equity Ratio
0.110.110.190.00-0.07-0.30
Net Debt / EBITDA Ratio
0.630.631.620.01-0.24-1.38
Net Debt / FCF Ratio
2.042.04-4.25-0.010.613.39
Asset Turnover
0.360.360.310.390.540.50
Inventory Turnover
1.271.271.051.011.261.62
Quick Ratio
0.730.730.770.780.690.80
Current Ratio
1.341.341.391.411.361.42
Return on Equity (ROE)
12.61%12.61%7.23%13.07%26.98%18.21%
Return on Assets (ROA)
4.05%4.05%2.19%3.51%7.73%6.92%
Return on Invested Capital (ROIC)
11.09%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.71%4.10%3.56%4.27%4.30%1.57%
FCF Yield
1.85%2.05%-2.66%-6.38%-2.23%-0.85%
Dividend Yield
0.75%0.84%1.08%0.68%0.67%0.32%
Payout Ratio
25.11%25.11%47.94%37.71%16.09%17.85%
Buyback Yield / Dilution
0.93%0.93%-4.55%-0.88%-0.18%-12.25%
Total Shareholder Return
1.64%1.77%-3.47%-0.20%0.50%-11.92%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.