Browsing Tag
Hummel Station
2 posts
Capital Power earnings rise as Meta data centre agreement strengthens long-term electricity demand outlook
Capital Power EBITDA rises 16% to C$553 million as its Meta data centre agreement boosts growth prospects. Explore the earnings and cash-flow risks.
November 2, 2026
Capital Power AFFO rises 40% as Meta data centre deal secures 250 MW
Capital Power secured a 250 MW Meta agreement as acquisitions lifted earnings, but tax credits and financing costs complicate the outlook.
July 29, 2026