Capital Power Corp.

Capital Power Corp. delivers ~10 GW North American power across 28 plants, combining wind, solar, gas, landfill gas, and battery storage. The diversified mix supports stable cashflows and growth via trading & marketing.

Headquarters: Canada (CAN)

Capital Power Corp. Logo
Company Profile
  • Employees: 741
  • HQ: Edmonton
Traded Instruments
+ Add Instrument 1
Symbol Name Type Exchange Currency ISIN Status Actions
CPX Capital Power Corp.
Cap: 9.2B | P/E: 21.3
EQUITY TOR CAD CA14042M1023 Active
📈
Home Login