China Railway Construction Corporation Limited (SHA:601186)
China flag China · Delayed Price · Currency is CNY
6.99
+0.02 (0.29%)
Apr 10, 2026, 3:00 PM CST

SHA:601186 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
90,32798,249116,66596,26697,49798,352
Market Cap Growth
-13.93%-15.78%21.19%-1.26%-0.87%0.07%
Enterprise Value
611,642679,817556,697399,459340,869307,900
Last Close Price
6.997.678.857.046.976.81
PE Ratio
5.946.155.904.094.074.53
Forward PE
5.194.615.353.343.164.31
PS Ratio
0.090.100.110.090.090.10
PB Ratio
0.210.230.280.230.250.28
P/TBV Ratio
0.530.580.550.400.430.49
P/FCF Ratio
----3.77-
P/OCF Ratio
30.5533.23-4.721.74-
PEG Ratio
-0.640.640.640.640.64
EV/Sales Ratio
0.590.660.520.350.310.30
EV/EBITDA Ratio
9.4411.068.596.075.355.67
EV/EBIT Ratio
16.3118.1312.708.507.498.11
EV/FCF Ratio
-13.70---13.17-
Debt / Equity Ratio
1.491.491.170.790.660.68
Debt / EBITDA Ratio
9.799.797.304.843.874.20
Debt / FCF Ratio
----9.84-
Net Debt / Equity Ratio
1.021.020.710.370.230.31
Net Debt / EBITDA Ratio
7.077.074.632.331.401.99
Net Debt / FCF Ratio
-9.74-9.74-4.33-10.583.45-2.69
Asset Turnover
0.520.520.610.710.760.79
Inventory Turnover
3.383.383.233.363.413.60
Quick Ratio
0.710.710.670.710.710.68
Current Ratio
1.031.031.031.071.081.09
Return on Equity (ROE)
5.10%5.10%6.45%8.05%8.68%8.88%
Return on Assets (ROA)
1.19%1.19%1.55%1.84%1.98%1.83%
Return on Invested Capital (ROIC)
3.38%3.81%5.65%7.48%8.24%7.89%
Return on Capital Employed (ROCE)
4.30%4.30%5.80%7.10%7.70%7.30%
Earnings Yield
17.68%18.69%19.04%27.11%27.37%25.10%
FCF Yield
-49.42%-45.44%-59.46%-15.07%26.54%-40.85%
Dividend Yield
4.29%3.91%3.39%4.97%4.02%3.61%
Payout Ratio
145.73%145.73%100.48%74.81%67.77%74.10%
Buyback Yield / Dilution
-----4.00%
Total Shareholder Return
4.29%3.91%3.39%4.97%4.02%7.61%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.