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.
| Price | $1.34 |
| Market Cap | $27.5B |
| P/E (TTM) | 22.47 |
| P/E (Forward) | 17.63 |
| Price/Book | 1.54 |
| Return on Equity | 7.0% |
| Return on Invested Capital | 4.6% |
| Debt/Equity | 196.72 |
| Gross Margin | 39.0% |
| Operating Margin | 36.7% |
| Revenue Growth | -6.6% |
| Dividend Yield | 1.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).