MarketInOut Stock Screener Log In | Sign Up

Huaneng Power International Inc

HKSE • Utilities • Utilities - Independent Power Producers • Quote as of 10/28/2026 16:08
Huaneng Power International Inc stock price and volume chart

Company Profile

IndustryUtilities - Independent Power Producers
SectorUtilities
ExchangeHKSE
Market Capitalization89,754 mln
Float4,228 mln
Earnings Date10/27/2026

EPS

0.66
Decent

P / E

8.85
Undervalued

Piotroski F-Score

6 / 9
Solid

Beneish M-Score

-2.92
Likely reliable

1-Year Forecast

5.97
Fairly priced

Relative Strength

41 / 100
Slightly lagging

Business Description

Founded in 1994 and headquartered in Beijing, China, Huaneng Power International is one of the country's largest electricity producers, supplying power to regional and provincial grid operators across China and in select international markets. The company runs a broad mix of power generation assets, including coal, natural gas, hydropower, wind, and solar facilities, with a total installed capacity of over 145,000 MW. Beyond power generation, it also operates supporting businesses in port services, shipping, heating, and grid distribution.

Key Fundamentals

EPS0.66
P/E8.85
ROE13.01
RPS16.79
ROIC2.97
ROA1.75
Interest Cover3.47
EBITDA, mln61,430
EV / EBITDA10.91
EV / EBIT22.82
Revenue, mln247,198
EV / Revenue2.71

Quote Details

Last 5.84
Change 0.16 (2.82%)
Open 5.60
Volume 61,804,300
Turnover 360,937,120
Average Volume 23,893,770

Financial Ratios

Pre-Tax Profit Margin9
Leverage Ratio4.49
Current Ratio0.54
Price / Book1.75
Price / Tangible Book3.48
Price / Cash Flow1.79
Price / Free Cash Flow17.33
Debt / Equity6.26
Price / Sales0.50
PEG Ratio0.38

Financial Strength

Altman Z-Score0.53
Piotroski F-Score 6 / 9
Beneish M-Score-2.92
Price to Lynch Fair Value0.50
Price to Graham Number1.39
1-Year Target Price5.97
Shiller PE Ratio43.65

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 0.52% 72 / 100   
1 Month 3.91% 84 / 100   
2 Months -3.63% 61 / 100   
6 Months -1.68% 71 / 100   
1 Year 7.35% 73 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Blog