Huadian Power International Corporation Limited (SHA:600027)
China flag China · Delayed Price · Currency is CNY
4.810
+0.010 (0.21%)
Jul 31, 2026, 3:00 PM CST

SHA:600027 Financials Overview

Millions CNY. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
122,839126,013141,502117,176105,960104,608
Revenue Growth
-14.81%-10.95%20.76%10.59%1.29%17.03%
Net Income
5,3135,5105,0153,515-915.2-6,006
Earnings Per Share
0.460.490.460.35-0.09-0.61
EPS Growth
-2.05%6.52%31.43%---

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
5,8787,0796,9195,6285,9326,164
Total Debt
133,327135,917140,135117,594125,144118,726
Net Cash (Debt)
-127,448-128,837-133,216-111,966-119,212-112,562
Net Cash Growth
------
Net Cash Per Share
-11.06-11.46-12.22-11.15-12.08-11.43

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
21,98927,22119,45713,2525,419-6,401
Capital Expenditures
-15,229-15,063-11,986-10,488-10,423-13,250
Free Cash Flow
6,76012,1587,4712,763-5,004-19,652
Free Cash Flow Growth
-48.28%62.74%170.36%---

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Pretax Margin
8.62%8.45%6.90%4.96%-1.45%-8.08%
Profit Margin
4.32%4.37%3.54%3.00%-0.86%-5.74%
FCF Margin
5.50%9.65%5.28%2.36%-4.72%-18.79%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
0.2300.2300.2100.1500.2000.250
Dividend Per Share Growth
9.52%9.52%40.00%-25.00%-20.00%0%
Dividend Yield
4.78%4.78%4.02%3.26%3.92%5.70%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
10.4310.0510.8113.99--
Forward PE
10.488.179.097.5613.1811.65
P/FCF Ratio
7.954.557.2617.79--
PS Ratio
0.440.440.380.420.500.46