$81.36
+1.39 (+1.74%)
Day Range $79.81 — $82.17
52W Range $27.10 — $84.65

Performance

1D
1W
1M
3M +26.55%
6M +82.46%
1Y +159.85%
YTD +20.46%
Open$81.27
Previous Close$79.97
Day High$82.17
Day Low$79.81
52W High$84.65
52W Low$27.10
Volume
Avg Volume17.4K
Market Cap4.22B
P/E Ratio8.85
EPS$9.03
SectorUtilities

Technical Indicators

Full analysis →
SMA 50 $69.52 Above
SMA 200 $51.06 Above
RSI (14) 66.8 Neutral
Trend Golden Cross Bullish

Analyst Ratings

Strong Buy
5 analysts
4 Buy 1 Hold 0 Sell
Price Target +46.0% upside
Current
$81.36
Target
$118.77
$79.04 $118.77 avg $128.19

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 671.34M 591.07M 968.55M
Net Income 592.02M 469.11M 83.35M
Profit Margin 88.2% 83.8% 8.6%
EBITDA 33.87M 28.33M 157.35M
Free Cash Flow 82.01M
Rev Growth +13.6% +13.6% +16.5%
Debt/Equity 0.79 0.79 0.14

Dividend

Dividend Yield5.97%
Annual Dividend$3.82
Payout Ratio33.6%
Frequencyquarterly
Ex-DividendApr 3, 2026
Pay DateApr 14, 2026

Utilities Peers

Symbol Name Price Change P/E Mkt Cap
NEE Nextera Energy Inc $91.16 -0.50% 27.3 186.85B
SO Southern Co/The $94.61 +0.67% 24.1 104.54B
DUK Duke Energy Corp $128.16 +0.61% 20.8 103.47B
CEG Constellation Energy $303.32 +2.87% 47.1 109.16B
AEP American Electric Power $128.30 -0.39% 20.0 71.42B
SRE Sempra $95.32 +0.34% 28.0 60.52B

Next Earnings

Mar 26, 2026
TBD
0 days away

KEN News

No news for KEN yet

Quick Stats

Market Cap4.22B
P/E Ratio8.85
EPS$9.03
Div Yield5.97%
Volume
SectorUtilities