-+ 0.00%
-+ 0.00%
-+ 0.00%

Stocks in play: Capital Power Corporation

Barchart·07/29/2026 09:58:00
Listen to the news

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.