CPX
$61.34
1.271%

Capital Power Corporation
Financials & Filings

Last updated: Dec 4, 2025, 2:49 AM ET

  • News release
    -Dec 1, 2025
    Dec 1, 2025