$57.44
-0.41 (-0.71%)
As of Nov 7, 1:33 AM ET ·
Day Range $57.19 — $58.40
52W Range $51.84 — $95.93

Performance

1D +0.00%
1W -11.77%
1M -3.51%
3M -10.56%
6M -36.10%
1Y +9.08%
YTD -14.95%
Open$58.40
Previous Close$57.85
Day High$58.40
Day Low$57.19
52W High$95.93
52W Low$51.84
Volume—
Avg Volume17.1K
Market Cap3.01B
P/E Ratio25.06
EPS$2.31
SectorUtilities

Technical Indicators

Full analysis →
SMA 50 $64.05 Below
SMA 200 $73.78 Below
RSI (14) 41.5 Neutral
Trend Death Cross Bearish

Analyst Ratings

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

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 644.98M 558.91M 968.55M
Net Income 66.70M 52.02M 83.35M
Profit Margin -36.0% -34.2% 8.6%
EBITDA 67.84M 55.85M 157.35M
Free Cash Flow — — 82.01M
Rev Growth +15.4% +15.4% +16.5%
Debt/Equity 1.11 1.11 0.14

Dividend

Dividend Yield12.14%
Annual Dividend$2.79
Payout Ratio404.3%
Frequencyquarterly
Ex-DividendApr 3, 2026
Pay DateApr 14, 2026

Utilities Peers

Symbol Name Price Change P/E Mkt Cap
NEE Nextera Energy Inc $86.95 -1.47% 15.8 183.64B
SO Southern Co/The $92.34 -1.07% 21.3 106.17B
DUK Duke Energy Corp $127.78 -1.77% 19.3 101.42B
CEG Constellation Energy $249.95 +4.30% 25.6 88.56B
AEP American Electric Power $126.53 -0.19% 22.0 69.06B
SRE Sempra $78.17 -2.08% 22.9 52.20B

KEN News

No news for KEN yet

Quick Stats

Market Cap3.01B
P/E Ratio25.06
EPS$2.31
Div Yield12.14%
Volume—
SectorUtilities