Changzhou Shichuang Energy Co.,Ltd. (SHA:688429)
China flag China · Delayed Price · Currency is CNY
14.13
+0.06 (0.43%)
May 19, 2026, 4:00 PM EDT

SHA:688429 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
5,5875,1766,7838,476--
Market Cap Growth
7.96%-23.68%-19.98%---
Enterprise Value
7,3026,7196,4387,365--
Last Close Price
14.1313.0917.0521.13--
PE Ratio
---47.91--
PS Ratio
5.125.099.544.90--
PB Ratio
4.323.744.033.66--
P/TBV Ratio
4.493.884.163.69--
EV/Sales Ratio
6.696.609.064.26--
EV/EBITDA Ratio
---33.38--
EV/EBIT Ratio
---55.78--
Debt / Equity Ratio
1.751.621.320.140.010.15
Debt / EBITDA Ratio
---1.440.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
-59.65-17.54-4.39-5.13-1.70-0.93
Net Debt / FCF Ratio
-5.71-6.79-1.734.65-1.250.25
Asset Turnover
0.240.210.170.601.090.51
Inventory Turnover
5.996.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.33%-21.60%-32.44%9.58%24.48%11.98%
Return on Assets (ROA)
-3.86%-4.15%-6.40%2.84%8.96%4.01%
Return on Invested Capital (ROIC)
-9.58%-10.84%-20.60%12.94%34.67%13.43%
Return on Capital Employed (ROCE)
-9.40%-10.00%-12.30%5.30%21.90%7.70%
Earnings Yield
-4.89%-6.40%-9.57%2.09%--
FCF Yield
-5.37%-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%-
Source: S&P Global Market Intelligence. Standard template. Financial Sources.