Inner Mongolia MengDian HuaNeng Thermal Power Corporation Limited (SHA:600863)
China flag China · Delayed Price · Currency is CNY
5.36
-0.32 (-5.63%)
Jun 18, 2026, 3:00 PM CST

SHA:600863 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
41,99729,24028,26125,45522,77925,716
Market Cap Growth
58.48%3.46%11.03%11.75%-11.42%72.27%
Enterprise Value
62,66445,10842,16141,53039,92546,414
PE Ratio
17.4911.959.3013.4513.8471.80
PS Ratio
2.071.391.191.130.991.35
PB Ratio
1.431.271.021.091.101.34
P/FCF Ratio
16.539.8812.478.655.7412.42
P/OCF Ratio
6.774.344.244.774.428.19
EV/Sales Ratio
3.092.141.771.841.732.44
EV/EBITDA Ratio
10.437.025.936.496.6711.70
EV/EBIT Ratio
17.0011.109.4711.0512.5836.12
EV/FCF Ratio
24.6615.2418.6014.1210.0622.41
Debt / Equity Ratio
0.490.630.560.520.710.90
Debt / EBITDA Ratio
2.402.262.181.892.454.32
Debt / FCF Ratio
5.664.926.874.123.718.31
Net Debt / Equity Ratio
0.450.590.540.450.670.86
Net Debt / EBITDA Ratio
2.212.102.081.652.304.14
Net Debt / FCF Ratio
5.204.566.543.583.467.94
Quick Ratio
0.560.340.551.050.640.50
Current Ratio
0.650.390.721.130.760.56
Asset Turnover
0.460.430.540.560.560.45
Return on Equity (ROE)
11.00%12.79%13.15%9.16%10.14%0.98%
Return on Assets (ROA)
5.19%5.21%6.31%5.90%4.85%1.90%
Return on Capital Employed (ROCE)
9.60%12.70%11.70%11.30%10.10%4.10%
Earnings Yield
5.27%8.53%10.76%7.88%7.76%1.93%
FCF Yield
6.05%10.13%8.02%11.56%17.43%8.05%
Dividend Yield
4.10%4.91%5.35%5.21%5.41%3.00%
Payout Ratio
79.36%72.43%69.72%80.29%77.03%317.34%
Buyback Yield / Dilution
6.96%5.30%-16.47%0.90%-10.30%13.50%
Total Shareholder Return
10.83%10.21%-11.12%6.12%-4.89%16.50%