WallStSmart
KEN

Kenon Holdings

NYSE: KEN · UTILITIES · UTILITIES - INDEPENDENT POWER PRODUCERS

$87.72
-0.97% today

Updated 2026-04-29

Market cap
$4.57B
P/E ratio
69.07
P/S ratio
5.24x
EPS (TTM)
$1.27
Dividend yield
4.35%
52W range
$28 – $93
Volume
0.0M

Kenon Holdings (KEN) Financial statements

SEC filings — annual and quarterly data.

Profit margin
7.60%
Operating margin
9.37%
ROE
5.07%
ROA
0.81%
Debt/equity
0.92x

Margin trends — annual

Gross margin Operating margin Profit margin
YearRevenueNet incomeGross marginOp. marginProfit margin
2012$4.75B$-452.00M0.48%-3.62%-9.51%
2013$4.81B$-626.00M2.41%-2.58%-13.01%
2014$1.37B$467.54M20.62%10.61%34.07%
2015$1.29B$72.99M23.75%15.86%5.66%
2016$324.25M$-411.94M13.97%-40.59%-127.04%
2017$365.70M$-160.84M21.27%6.05%-43.98%
2018$364.01M$437.08M20.35%28.19%120.07%
2019$373.47M$-13.36M22.85%16.33%-3.58%
2020$386.47M$507.11M18.17%7.11%131.21%
2021$487.76M$930.27M19.24%1.30%190.72%
2022$573.96M$312.65M16.35%-0.02%54.47%
2023$691.80M$-235.98M15.40%5.02%-34.11%
2024$751.30M$597.67M18.10%6.37%79.55%
2025$871.93M$66.27M16.84%7.15%7.60%