SDIC Power Holdings is a subsidiary of State Development & Investment, providing strategic alignment with China's energy security objectives. The company generates maximum revenue from the Hydropower segment, offering a stable, renewable-focused revenue base in a capital-intensive industry with regulatory support for clean energy transition.
Cyborg Score Rationale
2024 revenue reached 57.82 billion, up 1.95% year-over-year, demonstrating stable operational performance. Strong hydropower concentration provides predictable cash flows, though leverage at 143% debt-to-equity signals capital intensity. As a state-owned enterprise, SDIC benefits from policy support and access to capital for clean energy expansion.
Top Insights
Hydropower dominance (48% of capacity) provides stable, predictable cash flows with strong profit margins
Rapid solar expansion (5.78 GW) reflects shift toward renewables; addresses China's clean energy targets
State ownership ensures policy backing and capital access for large infrastructure projects
High leverage (143% debt-to-equity) typical for utilities but limits financial flexibility
Named Competitors
China Three Gorges — Large hydropower and renewable energy producer
China Energy — Integrated coal and renewable energy generator
CNNC — Nuclear and renewable power generation
Recent Developments
(February 2026) Trading on Shanghai Exchange; current price 14.91 CNY with analyst price target range of 14.20-18.00 CNY
(2024) Annual revenue of 57.82 billion CNY, modest 1.95% growth reflecting mature market position
(2024) Dividend yield of 2.75% with 51.22% payout ratio, indicating income-focused shareholder returns
Open the full interactive SDIC Power Holdings Co., Ltd report
Strategic research, analyst-debate audio, full Cyborg Score breakdown across 11 dimensions, and saved-company audio playlists.