Changzhou Shichuang Energy Co.,Ltd. (SHA:688429)
China flag China · Delayed Price · Currency is CNY
9.63
-0.19 (-1.93%)
At close: Jul 7, 2026

SHA:688429 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,8085,1766,7838,476--
Market Cap Growth
-32.35%-23.68%-19.98%---
Enterprise Value
5,5236,7196,4387,365--
Last Close Price
9.6313.0917.0521.13--
PE Ratio
---47.91--
PS Ratio
3.495.099.544.90--
PB Ratio
2.943.744.033.66--
P/TBV Ratio
3.063.884.163.69--
EV/Sales Ratio
5.066.609.064.26--
EV/EBITDA Ratio
---31.82--
EV/EBIT Ratio
---51.56--
Debt / Equity Ratio
1.751.611.320.140.010.15
Debt / EBITDA Ratio
---1.370.021.17
Debt / FCF Ratio
----0.01-
Net Debt / Equity Ratio
1.321.110.76-0.49-0.50-0.12
Net Debt / EBITDA Ratio
-20.22-11.24-4.43-4.89-1.70-0.93
Net Debt / FCF Ratio
-5.71-6.75-1.734.65-1.250.25
Asset Turnover
0.240.210.170.601.090.51
Inventory Turnover
6.056.714.896.235.881.44
Quick Ratio
0.770.890.942.211.290.79
Current Ratio
1.021.091.122.481.601.35
Return on Equity (ROE)
-19.33%-21.60%-32.44%9.58%24.48%11.98%
Return on Assets (ROA)
-4.59%-4.76%-6.40%3.07%8.96%4.01%
Return on Invested Capital (ROIC)
-11.39%-12.43%-20.58%14.00%34.67%13.43%
Return on Capital Employed (ROCE)
-11.10%-11.50%-12.30%5.70%21.90%7.70%
Earnings Yield
-7.17%-6.40%-9.57%2.09%--
FCF Yield
-7.87%-4.38%-10.90%-2.87%--
Dividend Yield
---0.21%--
Payout Ratio
---0.04%2.83%15.61%
Buyback Yield / Dilution
0.89%-0.21%-5.78%-4.00%-2.36%-
Total Shareholder Return
0.89%-0.21%-5.78%-3.78%-2.36%-