Financials Kenon Holdings Ltd. Nyse

Equities

KEN

SG9999012629

Electric Utilities

Market Closed - Nyse 04:00:02 2024-04-26 pm EDT 5-day change 1st Jan Change
22.25 USD +2.63% Intraday chart for Kenon Holdings Ltd. +5.35% -8.59%

Valuation

Fiscal Period: December 2018 2019 2020 2021 2022 2023
Capitalization 1 807.8 1,152 1,584 2,741 1,789 1,318
Enterprise Value (EV) 1 1,263 1,599 2,087 3,511 2,074 1,996
P/E ratio 1.86 x -86.2 x 3.12 x 2.95 x 5.72 x -5.53 x
Yield 12.4% 5.66% 6.32% 6.88% 8.4% 15.5%
Capitalization / Revenue 2.22 x 3.08 x 4.1 x 5.62 x 3.12 x 1.9 x
EV / Revenue 3.47 x 4.28 x 5.4 x 7.2 x 3.61 x 2.89 x
EV / EBITDA 17.8 x 19.7 x 31.6 x 47.1 x 34.9 x 16 x
EV / FCF -2.91 x 56.3 x -8.01 x 9.69 x -4.07 x -8.38 x
FCF Yield -34.4% 1.78% -12.5% 10.3% -24.6% -11.9%
Price to Book 1.24 x 1.85 x 1.48 x 1.53 x 1.12 x 1.07 x
Nbr of stocks (in thousands) 53,827 53,858 53,871 53,879 53,884 53,894
Reference price 2 15.01 21.38 29.41 50.88 33.21 24.45
Announcement Date 4/8/19 4/30/20 4/19/21 3/31/22 3/30/23 3/26/24
1USD in Million2USD
Estimates

Income Statement Evolution (Annual data)

Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net sales 1 364 373.5 386.5 487.8 574 691.8
EBITDA 1 70.97 81.16 66.1 74.61 59.41 124.7
EBIT 1 40.75 50.44 35.24 22.54 2.825 42.56
Operating Margin 11.19% 13.51% 9.12% 4.62% 0.49% 6.15%
Earnings before Tax (EBT) 1 462 -5.536 500.4 879.6 387.6 -185.7
Net income 1 434.2 -13.36 507.1 930.3 312.7 -236
Net margin 119.29% -3.58% 131.21% 190.72% 54.47% -34.11%
EPS 2 8.067 -0.2480 9.414 17.27 5.802 -4.422
Free Cash Flow 1 -434.2 28.43 -260.6 362.2 -509.3 -238.2
FCF margin -119.28% 7.61% -67.43% 74.27% -88.74% -34.43%
FCF Conversion (EBITDA) - 35.02% - 485.52% - -
FCF Conversion (Net income) - - - 38.94% - -
Dividend per Share 2 1.860 1.210 1.860 3.500 2.790 3.800
Announcement Date 4/8/19 4/30/20 4/19/21 3/31/22 3/30/23 3/26/24
1USD in Million2USD
Estimates

Balance Sheet Analysis

Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net Debt 1 455 448 503 769 285 679
Net Cash position 1 - - - - - -
Leverage (Debt/EBITDA) 6.416 x 5.515 x 7.603 x 10.31 x 4.799 x 5.443 x
Free Cash Flow 1 -434 28.4 -261 362 -509 -238
ROE (net income / shareholders' equity) 51% -3.11% 49.9% 49.2% 15.3% -9.66%
ROA (Net income/ Total Assets) 1.28% 2.13% 1.1% 0.43% 0.05% 0.68%
Assets 1 33,936 -627.9 45,942 216,292 691,708 -34,955
Book Value Per Share 2 12.10 11.60 19.80 33.30 29.70 22.80
Cash Flow per Share 2 2.440 2.730 5.310 8.810 9.930 13.20
Capex 1 71.7 34.1 74.5 231 260 332
Capex / Sales 19.69% 9.14% 19.27% 47.41% 45.27% 48.01%
Announcement Date 4/8/19 4/30/20 4/19/21 3/31/22 3/30/23 3/26/24
1USD in Million2USD
Estimates

EPS & Dividend

Year-on-year evolution of the PER

Change in Enterprise Value/EBITDA

  1. Stock Market
  2. Equities
  3. KEN Stock
  4. KEN Stock
  5. Financials Kenon Holdings Ltd.