Triumph New Energy Company Limited (SHA:600876)
China flag China · Delayed Price · Currency is CNY
9.80
-0.30 (-2.97%)
Apr 15, 2026, 9:45 AM CST

SHA:600876 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
4,8404,7354,6556,5169,74318,169
Market Cap Growth
6.02%1.72%-28.56%-33.12%-46.38%141.18%
Enterprise Value
11,58111,3199,6979,86011,90319,476
Last Close Price
10.109.869.4914.0320.0436.89
PE Ratio
---16.5123.8271.04
Forward PE
112.2221.0821.0821.0821.0821.08
PS Ratio
1.491.461.010.991.945.01
PB Ratio
1.331.301.061.292.114.19
P/TBV Ratio
2.272.221.441.692.775.70
P/OCF Ratio
---45.40-133.29
EV/Sales Ratio
3.573.492.111.502.375.37
EV/EBITDA Ratio
---14.2123.2726.87
EV/EBIT Ratio
---28.3249.0242.95
Debt / Equity Ratio
1.761.761.210.860.620.61
Debt / EBITDA Ratio
---6.235.583.61
Net Debt / Equity Ratio
1.721.721.180.800.470.34
Net Debt / EBITDA Ratio
-35.18-35.18-15.395.864.252.05
Net Debt / FCF Ratio
-5.36-5.36-5.01-2.36-1.64-0.96
Asset Turnover
0.250.250.370.570.510.46
Inventory Turnover
4.454.456.248.446.435.60
Quick Ratio
0.320.320.410.800.760.58
Current Ratio
0.460.460.651.040.980.85
Return on Equity (ROE)
-24.55%-24.55%-14.07%9.62%10.26%10.32%
Return on Assets (ROA)
-2.81%-2.81%-3.52%1.89%1.53%3.59%
Return on Invested Capital (ROIC)
-5.85%-6.00%-7.46%4.06%3.76%8.69%
Return on Capital Employed (ROCE)
-8.30%-8.30%-9.70%4.20%3.80%8.20%
Earnings Yield
-18.89%-19.31%-13.10%6.06%4.20%1.41%
FCF Yield
-24.11%-24.64%-22.11%-26.42%-13.59%-8.54%
Payout Ratio
---28.16%24.70%46.21%
Buyback Yield / Dilution
0.76%0.27%---11.15%-5.22%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.