KEN Kenon Holdings Ltd.
61.21USD+1.19%Mkt Cap: 3.19B $P/E: 26.73Today
Kenon Holdings Ltd., through its subsidiaries, operates as an owner, developer, and operator of power generation facilities in Israel and the United States. It engages in the generation and supply of electricity, and ene…
Industry Peers
Utilities - Independent Power ProducersKey Statistics
Company
Market Cap3.19B USD
Enterprise Value6.35B USD
Revenue (TTM)1.19B USD
Gross Profit146.82M USD
Net Income (TTM)66.27M USD
Revenue/Share23.02 USD
Last Price61.21 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees354
CountryUS
SectorUtilities
IndustryUtilities - Independent Power Producers
ISIN—
Valuation
P/E (Trailing)26.73
P/E (Forward)-45.83
PEG—
EV/EBITDA34.99
EV/Revenue5.34
P/S2.65
P/B2.01
EPS (TTM)2.29
EPS (Forward)-1.32
52W Range
45.1332% of range95.93
52W High95.93 USD
52W Low45.13 USD
Profitability
Gross Margin16.84%
Oper. Margin9.50%
EBITDA Margin15.25%
Profit Margin7.60%
ROE4.17%
ROA1.23%
Growth
Revenue Growth93.40%
Earnings Growth803.10%
Cash Flow & Leverage
Operating CF283.79M USD
CapEx (TTM)116.41M USD
FCF Margin-23.88%
FCF Yield-8.91%
Net Debt1.38B USD
Net Debt/EBITDA7.60
Balance Sheet
Debt/Equity1.12
Current Ratio3.22
Quick Ratio3.13
Book Value/Sh30.14 USD
Cash/Share34.25 USD
Dividends
Fwd Div Rate3.85 USD
Trail. Div Rate3.85 USD
Div. Yield6.36%
5Y Avg Yield10.43%
Payout Ratio168.12%
Ex-Div DateApr 13, 2026
Pay DateApr 20, 2026
Analyst Consensus
Rating—
Target (Mean)—
Target Range—
# Analysts—
Ownership
Shares Out.52.11M
Float19.39M
Insiders62.59%
Institutions24.56%
Short Interest
Short Ratio3.3d
Short % Float0.31%
Short % Out.0.11%
Shares Short59.77K
Short (prev mo.)42.51K
Technical
SMA 5065.65 (-6.8%)
SMA 20074.26 (-17.6%)
Beta0.31
S&P 52W Chg14.58%
Avg Vol (30d)14.80K
Avg Vol (10d)11.87K
Technical Indicators
RSI (14)41.7
MACD-1.4041
MACD Signal-0.9504
MACD Hist.-0.4537
BB Upper69.54 USD
BB Middle64.25 USD
BB Lower58.96 USD
BB Width16.46%
ATR (14)1.799 USD
Vol Ratio (20d)0.61x