
Kenon Holdings (NYSE:KEN), a holding company with interests in energy and shipping, reported its consolidated financial results for the full year 2025, driven largely by performance at its OPC Energy subsidiary.
Kenon generated revenue of $872 million, profit of $132 million, and adjusted EBITDA of $457 million for 2025.
The company approved an interim cash dividend of $3.85 per share, representing a total distribution of approximately $200 million.
Kenon also received roughly $34 million from the settlement of a ZIM capped call.
In March 2026, OPC Energy completed a private placement raising gross proceeds of NIS 800 million (approximately $257 million).
As of December 31, 2025, OPC Energy held $913 million in unrestricted cash and had consolidated indebtedness of $1,769 million.