Sdic Power Holdings Co., Ltd. logo

Sdic Power Holdings Co., Ltd.

600886 · SSE · China

sdicpower.com

Financials as of FY2025

Generates electricity across hydropower, coal, wind and solar plants it owns and operates, then sells nearly all of that output into regional power grids at a metered, per-unit tariff.

At a glance
  • Depends onUpstream position: supplies 5 industries, depends on 3
  • ScaleMarket cap is $17.03B, above the global median of $1.18B
  • FinancialsAltman Z-Score 0.82: distress zone