TASE:KENRenewable Energy
A Look At Kenon Holdings (TASE:KEN) Valuation After OPC Energy’s Strong Q1 2026 Performance
Kenon Holdings (TASE:KEN) is back on investors’ radar after subsidiary OPC Energy reported Q1 2026 revenue of $317 million and 10% EBITDA growth to $124 million, supported by higher energy margins and capacity prices.
See our latest analysis for Kenon Holdings.
At a share price of ₪246.5, Kenon’s 1-year total shareholder return of 116.08% and 5-year total shareholder return of 343.49% stand out, even as recent 7-day share price performance has softened and short term momentum looks more...