$12.47
-0.20 (-1.58%)
As of May 9, 1:50 AM ET ·
Day Range $12.43 — $12.70
52W Range $11.31 — $13.53
Open$12.67
Previous Close$12.67
Day High$12.70
Day Low$12.43
52W High$13.53
52W Low$11.31
Volume
Avg Volume29.6K
Market Cap441.62M
P/E Ratio5.78
EPS$2.23
SectorUtilities

Analyst Ratings

Strong Buy
5 analysts
4 Buy 1 Hold 0 Sell
Price Target +59.3% upside
Current
$12.47
Target
$19.86
$12.58 $19.86 avg $21.45

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 1.84B 1.92B 221.92M
Net Income 75.94M 71.07M 23.42M
Profit Margin 4.1% 3.9% 10.6%
EBITDA 144.91M 143.16M 30.97M
Free Cash Flow 32.55M
Rev Growth -3.8% -3.8% -1.4%
Debt/Equity 0.63 0.63 0.49

Dividend

Dividend Yield5.87%
Annual Dividend$0.76
Payout Ratio35.5%
Frequencyquarterly
Ex-Dividend
Pay Date

Utilities Peers

Symbol Name Price Change P/E Mkt Cap
NEE Nextera Energy Inc $93.10 -0.24% 24.9 203.31B
SO Southern Co/The $91.80 -0.68% 24.3 105.39B
DUK Duke Energy Corp $124.17 -0.56% 19.9 98.97B
CEG Constellation Energy $303.63 -2.46% 45.7 106.07B
AEP American Electric Power $130.16 -1.21% 20.0 71.69B
SRE Sempra $91.53 -0.04% 28.0 60.52B