$65.88
-0.21 (-0.32%)
As of Sep 22, 9:57 PM ET ·
Day Range $65.50 — $66.17
52W Range $41.50 — $95.93

Performance

1D
1W
1M
3M
6M
1Y +54.14%
YTD -2.46%
Open$65.99
Previous Close$66.09
Day High$66.17
Day Low$65.50
52W High$95.93
52W Low$41.50
Volume
Avg Volume16.6K
Market Cap3.38B
P/E Ratio28.13
EPS$2.31
SectorUtilities

Technical Indicators

Full analysis →
SMA 50 $69.52 Below
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 +80.3% upside
Current
$65.88
Target
$118.77
$79.04 $118.77 avg $128.19

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 635.90M 551.04M 968.55M
Net Income 65.76M 51.29M 83.35M
Profit Margin -36.0% -34.2% 8.6%
EBITDA 66.89M 55.06M 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 $79.26 -0.46% 18.1 167.86B
SO Southern Co/The $85.15 -0.36% 21.4 99.81B
DUK Duke Energy Corp $116.31 -0.37% 17.5 92.00B
CEG Constellation Energy $263.46 +0.52% 26.2 90.89B
AEP American Electric Power $120.27 +0.20% 21.1 66.21B
SRE Sempra $80.98 -0.27% 23.4 53.29B

KEN News

No news for KEN yet

Quick Stats

Market Cap3.38B
P/E Ratio28.13
EPS$2.31
Div Yield12.14%
Volume
SectorUtilities