Chongqing Iron & Steel Company Limited (SHA:601005)
China flag China · Delayed Price · Currency is CNY
1.640
+0.030 (1.86%)
At close: Feb 27, 2026

SHA:601005 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Market Capitalization
14,23212,42212,00513,64118,07612,714
Market Cap Growth
19.39%3.47%-11.99%-24.54%42.17%-20.24%
Enterprise Value
16,97016,37816,27417,73421,95815,266
Last Close Price
1.641.441.391.582.091.48
PE Ratio
----7.9519.91
PS Ratio
0.550.460.310.370.450.52
PB Ratio
0.870.750.610.640.810.64
P/TBV Ratio
1.040.890.700.740.920.73
P/FCF Ratio
13.9522.8458.38-24.7611.41
P/OCF Ratio
6.939.4811.759.283.229.50
EV/Sales Ratio
0.690.600.410.490.550.62
EV/EBITDA Ratio
14.80-133.9832.665.408.88
EV/EBIT Ratio
----7.1015.87
EV/FCF Ratio
16.6330.1279.13-30.0713.70
Debt / Equity Ratio
0.380.420.320.390.410.55
Debt / EBITDA Ratio
5.16-24.6612.222.126.33
Debt / FCF Ratio
6.0912.7430.42-12.629.89
Net Debt / Equity Ratio
0.180.240.220.200.100.30
Net Debt / EBITDA Ratio
2.70-11.5735.587.780.543.54
Net Debt / FCF Ratio
2.817.1821.01-3.453.025.45
Asset Turnover
0.730.751.020.890.960.73
Inventory Turnover
17.3813.2415.4211.428.115.05
Quick Ratio
0.230.250.190.370.560.53
Current Ratio
0.320.370.440.650.870.97
Return on Equity (ROE)
-11.84%-17.53%-7.26%-4.66%10.72%3.24%
Return on Assets (ROA)
-1.02%-3.34%-2.35%-1.21%4.66%1.80%
Return on Invested Capital (ROIC)
-2.95%-8.71%-5.79%-3.18%12.21%4.11%
Return on Capital Employed (ROCE)
-3.00%-10.50%-6.10%-3.00%11.20%3.60%
Earnings Yield
-14.50%-25.73%-12.45%-7.47%12.58%5.02%
FCF Yield
7.17%4.38%1.71%-8.96%4.04%8.77%
Payout Ratio
----15.20%31.80%
Buyback Yield / Dilution
-11.12%---0.27%-0.25%0.35%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.