Kenon Holdings Reports Q1 2026 Results and Additional Updates
Kenon Holdings (NYSE: KEN) reported Q1 2026 results, noting it holds about a 46% interest in OPC Energy. OPC’s Q1 2026 net profit fell to $14m from $25m, while Adjusted EBITDA (incl. proportionate associated-company share) rose to $124m from $113m. Kenon also said it paid a ~$200m cash dividend in April and entered a collar on ~2% of OPC shares in May.


