Changzhou Shichuang Energy Co.,Ltd. (SHA:688429)
China flag China · Delayed Price · Currency is CNY
10.77
-0.07 (-0.65%)
At close: Jun 11, 2026

SHA:688429 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
4,2865,1766,7838,476--
Market Cap Growth
-21.80%-23.68%-19.98%---
Enterprise Value
6,0016,7196,4387,365--
Last Close Price
10.8413.0917.0521.13--
PE Ratio
---47.91--
PS Ratio
3.935.099.544.90--
PB Ratio
3.313.744.033.66--
P/TBV Ratio
3.453.884.163.69--
EV/Sales Ratio
5.506.609.064.26--
EV/EBITDA Ratio
---31.82--
EV/EBIT Ratio
---51.56--
Debt / Equity Ratio
1.751.621.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
--17.54-4.40-4.89-1.70-0.93
Net Debt / FCF Ratio
--6.79-1.734.65-1.250.25
Asset Turnover
0.240.210.170.601.090.51
Inventory Turnover
0.146.654.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.71%-21.60%-32.44%9.58%24.48%11.98%
Return on Assets (ROA)
-5.22%-4.15%-6.40%3.07%8.96%4.01%
Return on Invested Capital (ROIC)
-12.95%-10.84%-20.58%14.00%34.67%13.43%
Return on Capital Employed (ROCE)
-12.60%-10.00%-12.30%5.70%21.90%7.70%
Earnings Yield
-6.50%-6.40%-9.57%2.09%--
FCF Yield
--4.38%-10.90%-2.87%--
Dividend Yield
---0.21%--
Payout Ratio
---0.04%2.83%15.61%
Buyback Yield / Dilution
1.62%-0.21%-5.78%-4.00%-2.36%-
Total Shareholder Return
1.62%-0.21%-5.78%-3.78%-2.36%-