10:58 AM EST - Capital Power Corporation : Today released financial results for the quarter ended June 30, 2026. The company generated net cash flows from operating activities of $214 million and adjusted funds from operations (AFFO) of $328 million. Generated a net loss of $43 million and adjusted EBITDA of $351 million Capital Power Corporation
shares T.CPX are trading down $2.68 at $65.49.