MarketInOut Stock Screener Log In | Sign Up

China National Nuclear Power Co Ltd

SHSE • Utilities • Utilities - Regulated Electric • Quote as of 10/28/2026 15:00
China National Nuclear Power Co Ltd stock price and volume chart

Company Profile

IndustryUtilities - Regulated Electric
SectorUtilities
ExchangeSHSE
Market Capitalization192,105 mln
Float6,637 mln
Earnings Date08/29/2025

EPS

0.36
Marginal

P / E

26.81
Elevated

Piotroski F-Score

3 / 9
Below average

Beneish M-Score

-2.52
Likely reliable

1-Year Forecast

9.52
Fairly priced

Relative Strength

88 / 100
Strongly outperforming

Business Description

China National Nuclear Power is a Beijing-based energy company and subsidiary of China National Nuclear Corporation, focused primarily on building and running nuclear power plants across China. Beyond nuclear energy, the company also generates power through wind farms and solar installations, and provides heating services and technical expertise in the energy sector. With roots going back to 2008, it has grown into one of China's largest clean energy producers, managing dozens of nuclear units alongside a substantial portfolio of renewable and energy storage assets.

Key Fundamentals

EPS0.36
P/E26.81
ROE6.00
RPS3.87
ROIC2.27
ROA0.93
Interest Cover3.37
EBITDA, mln47,449
EV / EBITDA16.20
EV / EBIT30.75
Revenue, mln79,500
EV / Revenue9.67

Quote Details

Last 9.66
Change 0.16 (1.68%)
Open 9.50
Volume 139,159,360
Turnover 1,344,279,424
Average Volume 103,411,544

Financial Ratios

Pre-Tax Profit Margin23
Leverage Ratio6.66
Current Ratio0.87
Price / Book0.80
Price / Tangible Book0.86
Price / Cash Flow5.03
Debt / Equity4.12
Price / Sales2.31
PEG Ratio4.52

Financial Strength

Altman Z-Score0.47
Piotroski F-Score 3 / 9
Beneish M-Score-2.52
Price to Lynch Fair Value4.28
Price to Graham Number0.97
1-Year Target Price9.52
Shiller PE Ratio22.12

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 2.11% 87 / 100   
1 Month 8.66% 96 / 100   
2 Months 11.16% 90 / 100   
6 Months 10.65% 92 / 100   
1 Year 7.45% 80 / 100   



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