Stocks in Play

Capital Power Corporation

09:51 AM EST - Capital Power Corporation : Released financial results for the quarter ended March 31, 2021. The company generated net cash flows from operating activities of $206 million and adjusted funds from operations (AFFO) of $159 million in the first quarter of 2021. Generated net income of $101 million and adjusted EBITDA of $303 million in the first quarter of 2021. Forecast is on track to generate AFFO and adjusted EBITDA that is modestly above the top end of the annual guidance ranges for 2021. Capital Power Corporation shares T.CPX are trading up $0.28 at $39.19.