Huadian Energy Company Limited (SHA:600726)
China flag China · Delayed Price · Currency is CNY
5.24
+0.09 (1.75%)
Sep 16, 2026, 3:00 PM CST

Huadian Energy Company Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
39,08118,33117,67016,66417,3085,345
Market Cap Growth
98.63%3.74%6.04%-3.72%223.81%30.98%
Enterprise Value
55,90529,86030,93329,96238,02524,007

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
109.2491.67106.75---
PS Ratio
2.381.100.970.880.920.28
PB Ratio
5.153.062.932.672.571.02
P/FCF Ratio
-20.7939.606.456.881.50
P/OCF Ratio
11.914.645.934.873.891.02

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
3.411.791.701.592.011.27
EV/EBITDA Ratio
15.998.337.357.088.224.41
EV/EBIT Ratio
28.7516.1113.8712.8114.166.69
EV/FCF Ratio
-33.8669.3311.5915.116.74

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
2.552.582.712.502.674.04
Debt / EBITDA Ratio
5.534.293.883.683.883.90
Debt / FCF Ratio
-17.5236.686.027.155.97
Net Debt / Equity Ratio
1.911.972.161.971.842.96
Net Debt / EBITDA Ratio
4.163.293.092.902.692.86
Net Debt / FCF Ratio
-23.1913.3929.184.754.944.37
Quick Ratio
0.420.340.360.410.590.48
Current Ratio
0.500.420.450.520.680.57
Asset Turnover
0.510.550.610.610.560.66
Return on Equity (ROE)
14.52%13.23%18.07%16.11%6.56%27.07%
Return on Assets (ROA)
3.80%3.80%4.72%4.71%4.93%7.76%
Return on Capital Employed (ROCE)
10.40%10.90%13.70%13.30%13.40%19.00%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
0.85%1.09%0.94%-0.55%-5.87%-17.28%
FCF Yield
-1.60%4.81%2.53%15.52%14.54%66.63%
Payout Ratio
119.08%208.66%263.26%---
Buyback Yield / Dilution
13.29%19.46%9.04%-365.81%0.64%0.52%