China National Nuclear Power Co., Ltd. (601985.SS) — Stock Score Summary

China National Nuclear Power Co., Ltd. (601985.SS) has a MoatMap StockRank of 27/100 based on Quality (36/100), Value (33/100), and Momentum (44/100) factor scores. The current signal is SELL. China National Nuclear Power offers a structural hedge against global energy instability and the rising power demands of AI data centers. As a clean, baseload power provider, it benefits from China's massive nuclear expansion program. However, the business is highly capital-intensive and subject to strict state price regulations, which conflicts with our preference for asset-light compounders.

China National Nuclear Power Co., Ltd. (CNNP) is a leading state-owned developer and operator of nuclear power plants in China. The company holds a near-duopoly in China's nuclear power generation sector, operating major fleets of pressurized water reactors. CNNP benefits from high regulatory entry barriers, long-term power purchase agreements, and strong alignment with China's carbon neutrality goals.

Key Financial Metrics

Price$1.34
Market Cap$27.5B
P/E (TTM)22.47
P/E (Forward)17.63
Price/Book1.54
Return on Equity7.0%
Return on Invested Capital4.6%
Debt/Equity196.72
Gross Margin39.0%
Operating Margin36.7%
Revenue Growth-6.6%
Dividend Yield1.9%
Free Cash Flow$-1.3B

China National Nuclear Power Co., Ltd. operates in the Utilities - Regulated Electric industry, part of the Utilities sector (China).

Frequently Asked Questions

What is China National Nuclear Power Co., Ltd.’s (601985.SS) StockRank?
MoatMap’s StockRank for China National Nuclear Power Co., Ltd. (601985.SS) is 27/100, with a Sell signal. It is a composite of Quality (36), Value (33), and Momentum (44) factor ranks across MoatMap’s 19,000+ stock universe.
Does China National Nuclear Power Co., Ltd. have an economic moat?
China National Nuclear Power Co., Ltd. (601985.SS) has a Quality factor score of 36/100. The Quality factor combines ROIC, Piotroski F-Score, and leverage — the financial fingerprints of a durable competitive advantage. A Quality score above 70 typically indicates a company with the characteristics of a moated business.
Is China National Nuclear Power Co., Ltd. a buy, hold, or sell?
MoatMap’s current signal for China National Nuclear Power Co., Ltd. (601985.SS) is Sell, based on a StockRank of 27/100. Signals are derived mechanically from the StockRank composite and should be one input among many — combine with your own thesis on management, competitive position, and valuation.
What sector is China National Nuclear Power Co., Ltd. in?
China National Nuclear Power Co., Ltd. (601985.SS) operates in the Utilities sector, specifically the Utilities - Regulated Electric industry (China).