$12.63
-0.11 (-0.86%)
Day Range $12.63 — $12.76
52W Range $11.37 — $13.53
Open$12.73
Previous Close$12.74
Day High$12.76
Day Low$12.63
52W High$13.53
52W Low$11.37
Volume
Avg Volume15.8K
Market Cap419.33M
P/E Ratio4.80
EPS$2.67
SectorUtilities

Analyst Ratings

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

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 1.73B 1.80B 221.92M
Net Income 71.19M 66.63M 23.42M
Profit Margin 4.1% 3.9% 10.6%
EBITDA 145.12M 143.37M 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.37%
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 $79.63 -1.04% 18.1 167.86B
SO Southern Co/The $85.46 -0.07% 21.4 99.81B
DUK Duke Energy Corp $116.74 -0.67% 17.5 92.00B
CEG Constellation Energy $262.11 +2.91% 26.2 90.89B
AEP American Electric Power $120.03 +0.03% 21.1 66.21B
SRE Sempra $81.20 -0.14% 23.4 53.29B