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
| Year | Revenue | Net income | Gross margin | Op. margin | Profit margin |
|---|---|---|---|---|---|
| 2012 | $4.75B | $-452.00M | 0.48% | -3.62% | -9.51% |
| 2013 | $4.81B | $-626.00M | 2.41% | -2.58% | -13.01% |
| 2014 | $1.37B | $467.54M | 20.62% | 10.61% | 34.07% |
| 2015 | $1.29B | $72.99M | 23.75% | 15.86% | 5.66% |
| 2016 | $324.25M | $-411.94M | 13.97% | -40.59% | -127.04% |
| 2017 | $365.70M | $-160.84M | 21.27% | 6.05% | -43.98% |
| 2018 | $364.01M | $437.08M | 20.35% | 28.19% | 120.07% |
| 2019 | $373.47M | $-13.36M | 22.85% | 16.33% | -3.58% |
| 2020 | $386.47M | $507.11M | 18.17% | 7.11% | 131.21% |
| 2021 | $487.76M | $930.27M | 19.24% | 1.30% | 190.72% |
| 2022 | $573.96M | $312.65M | 16.35% | -0.02% | 54.47% |
| 2023 | $691.80M | $-235.98M | 15.40% | 5.02% | -34.11% |
| 2024 | $751.30M | $597.67M | 18.10% | 6.37% | 79.55% |
| 2025 | $871.93M | $66.27M | 16.84% | 7.15% | 7.60% |