Triumph New Energy Company Limited (SHA:600876)
China flag China · Delayed Price · Currency is CNY
9.43
-0.50 (-5.04%)
Apr 30, 2026, 3:00 PM 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,4834,7354,6556,5169,74318,169
Market Cap Growth
-3.76%1.72%-28.56%-33.12%-46.38%141.18%
Enterprise Value
11,41711,3199,6979,86011,90319,476
Last Close Price
9.439.869.4914.0320.0436.89
PE Ratio
---16.5123.8271.04
Forward PE
104.7821.0821.0821.0821.0821.08
PS Ratio
1.481.461.010.991.945.01
PB Ratio
1.381.301.061.292.114.19
P/TBV Ratio
2.562.221.441.692.775.70
P/OCF Ratio
---45.40-133.29
EV/Sales Ratio
3.773.492.111.502.375.37
EV/EBITDA Ratio
---14.2123.2726.87
EV/EBIT Ratio
---28.3249.0242.95
Debt / Equity Ratio
2.041.761.210.860.620.61
Debt / EBITDA Ratio
---6.235.583.61
Net Debt / Equity Ratio
1.991.711.180.800.470.34
Net Debt / EBITDA Ratio
-10.72-12.40-15.425.864.252.05
Net Debt / FCF Ratio
-6.25-5.32-5.01-2.36-1.64-0.96
Asset Turnover
0.230.250.370.570.510.46
Inventory Turnover
4.584.496.248.446.435.60
Quick Ratio
0.290.320.410.800.760.58
Current Ratio
0.430.460.651.040.980.85
Return on Equity (ROE)
-32.93%-24.55%-14.07%9.62%10.26%10.32%
Return on Assets (ROA)
-4.88%-4.36%-3.52%1.89%1.53%3.59%
Return on Invested Capital (ROIC)
-10.39%-9.34%-7.46%4.06%3.76%8.69%
Return on Capital Employed (ROCE)
-16.30%-13.00%-9.70%4.20%3.80%8.20%
Earnings Yield
-25.49%-19.31%-13.10%6.06%4.20%1.41%
FCF Yield
-22.97%-24.64%-22.11%-26.42%-13.59%-8.54%
Payout Ratio
---28.16%24.70%46.21%
Buyback Yield / Dilution
1.52%----11.15%-5.22%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.