MarketInOut Stock Screener Log In | Sign Up

China Yangtze Power Co Ltd A

SHSE • Utilities • Utilities - Renewable • Quote as of 10/30/2026
China Yangtze Power Co Ltd A stock price and volume chart

Company Profile

IndustryUtilities - Renewable
SectorUtilities
ExchangeSHSE
Market Capitalization720,589 mln
Float7,895 mln
Earnings Date10/30/2026

EPS

1.48
Moderate

P / E

20.09
Premium valuation

Piotroski F-Score

8 / 9
Very strong

Beneish M-Score

-2.79
Likely reliable

1-Year Forecast

32.31
Modest upside

Relative Strength

85 / 100
Strongly outperforming

Business Description

China Yangtze Power is a Beijing-based energy company founded in 2002 that generates and distributes electricity primarily through hydropower, operating major stations including the Three Gorges and Baihetan facilities across China and in countries such as Brazil, Peru, Portugal, and Pakistan. Beyond hydropower, the company develops and manages wind, solar, and other clean energy projects, while also offering energy consulting, technical services, and financing activities. With a combined installed capacity of over 71,000 megawatts, it stands as one of the largest hydropower operators in the world.

Key Fundamentals

EPS1.48
P/E20.09
ROE14.50
RPS3.58
ROIC5.68
ROA5.62
Interest Cover5.28
EBITDA, mln67,840
EV / EBITDA14.50
EV / EBIT20.25
Revenue, mln87,474
EV / Revenue11.25

Quote Details

Last 29.74
Change -0.25 (-0.83%)
Open 29.76
Volume 118,742,616
Turnover 3,531,405,312
Average Volume 115,141,952

Financial Ratios

Pre-Tax Profit Margin45
Leverage Ratio2.60
Current Ratio0.20
Price / Book3.06
Price / Tangible Book3.45
Price / Cash Flow15.95
Price / Free Cash Flow14.98
Debt / Equity1.31
Price / Sales7.98
PEG Ratio3.06

Financial Strength

Altman Z-Score1.75
Piotroski F-Score 8 / 9
Beneish M-Score-2.79
Price to Intrinsic Value1.08
Price to Lynch Fair Value3.00
Price to Graham Number1.76
1-Year Target Price32.31
Shiller PE Ratio23.98

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 0.98% 86 / 100   
1 Month 5.91% 94 / 100   
2 Months 2.62% 76 / 100   
6 Months 13.51% 95 / 100   
1 Year 9.5% 86 / 100   



Disclaimer - Privacy Policy - Terms of Service - Cookies - FAQ - Affiliates - Blog