Kenon sold OPC shares for gross proceeds of $100 million. OPC's net profit surged to $69 million in Q3 2025. OPC's adjusted EBITDA rose to $156 million, up from $108 million. Kenon holds approximately 47% of OPC after the share sale. Basin Ranch Project construction commenced; impacts future earnings.
Kenon's share sale and OPC's increasing profitability indicate strong financial health, similar trends have led to price increases in past performance reports.
The commencement of significant projects like the Basin Ranch indicates future revenue growth potentials, making it beneficial over an extended period.
The article highlights significant corporate activity and financial improvements for Kenon through its investment in OPC, impacting market perception positively.