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
B7.5
Quality
B+4.5
Profitability
C3.0
Valuation
D5/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
| Metric | 2022 | 2023 | 2024 | 2025 | TTM |
|---|---|---|---|---|---|
| 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 margin | 54.47% | -34.11% | 79.55% | 7.60% | 7.60% |
Peer comparison
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—