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

WallStSmart proprietary scores

40
out of 100
Grade: D
Sell
Investment rating
6.7
Growth
B
7.5
Quality
B+
4.5
Profitability
C
3.0
Valuation
D
5/9
Piotroski F-Score
Moderate
2.2
Altman Z-Score
Grey zone
Industry rank
View all highly rated stocks (75+) →200 stocks currently score above 75

Price targets

Analyst target
$29.85
-65.97%
12-Month target
Intrinsic (DCF)
$54.44
Margin of safety
-40.14%

Price chart

X-Ray snapshot

Strengths
+ Free cash flow $53.39M — positive
+ Revenue growth 43.10% QoQ
Risks
- 40.14% above intrinsic value
- P/E 69.07x — expensive valuation

Key financials

Revenue Net Income Free Cash Flow
Metric2022202320242025TTM
Revenue$573.96M$691.80M$751.30M$871.93M$871.93M
Net income$312.65M$-235.98M$597.67M$66.27M$24.27M
EPS$1.27
Free cash flow$501.00M$-55.33M$-75.59M$167.39M$53.39M
Profit margin54.47%-34.11%79.55%7.60%7.60%

Peer comparison

CompanyMkt CapScoreGrowthProfitValueQualityMoSRating
KEN$4.57B406.74.53.07.5-40.14%Hold
NEE$198.69B677.37.55.03.0Strong Buy
SBS$118.61B779.38.55.34.3-3.17%Strong Buy
CEG$113.58B434.06.52.76.0-45.61%Hold
SO$105.39B544.06.03.35.0-30.61%Buy
DUK$99.04B594.07.03.33.0-64.72%Buy

Smart narrative

Kenon Holdings trades at $87.72. representing a P/E of 69.07x trailing earnings. Our Smart Value Score of 40/100 indicates the stock is fair. The company scores 5/9 on the Piotroski F-Score. With an Altman Z-Score of 2.23, it sits in the grey zone. TTM revenue stands at $871.93M. with profit margins at 7.60%. Our DCF model estimates intrinsic value at $54.44.

Frequently asked questions

What is Kenon Holdings's stock price?
Kenon Holdings (KEN) trades at $87.72.
Is Kenon Holdings overvalued?
Smart Value Score 40/100 (Grade D, Sell). DCF value $54.44.
What is the price target of Kenon Holdings (KEN)?
The analyst target price is $29.85, representing -66.0% downside from the current price of $87.72.
What is the intrinsic value of Kenon Holdings (KEN)?
Based on our DCF model, intrinsic value is $54.44, a -40.1% margin of safety versus $87.72.
What is Kenon Holdings's revenue?
TTM revenue is $871.93M.
Piotroski F-Score?
5/9 — moderate financial health.
Altman Z-Score?
2.23 — grey zone.

Company info

SectorUTILITIES
IndustryUTILITIES - INDEPENDENT POWER PRODUCERS
CountryUSA
ExchangeNYSE
CurrencyUSD

Quick metrics

P/S ratio5.24x
ROE5.07%
Beta0.41
50D MA$82.85
200D MA$62.13
Shares out0.05B
Float0.02B
Short ratio
Avg volume0.0M

Performance

1 week
1 month
3 months
YTD
1 year
3 years
5 years