Shanghai Electric Power Co., Ltd. logo

Shanghai Electric Power Co., Ltd.

600021 · SSE · China

shanghaipower.com

Financials as of FY2025

Runs a fleet of power plants that convert coal, gas, wind and sunlight into electricity, earning almost entirely by selling that output wholesale to state grid companies rather than to end users.

At a glance
  • Depends onUpstream position: supplies 5 industries, depends on 3
  • ScaleLevered free cash flow is -$1.44B, lower than 95% of all stocks globally
  • FinancialsAltman Z-Score 0.48: distress zone
  • Interpretations2 currently firing 2