$12.64
+0.02 (+0.16%)
As of Jun 23, 10:05 PM ET ·
Day Range $12.50 — $12.65
52W Range $11.31 — $13.53
Open$12.65
Previous Close$12.62
Day High$12.65
Day Low$12.50
52W High$13.53
52W Low$11.31
Volume
Avg Volume30.5K
Market Cap409.11M
P/E Ratio4.14
EPS$3.04
SectorUtilities

Analyst Ratings

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

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 1.69B 1.75B 221.92M
Net Income 69.45M 65.01M 23.42M
Profit Margin 4.1% 3.9% 10.6%
EBITDA 141.59M 139.88M 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 Yield6.34%
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 $86.43 +0.41% 22.1 180.90B
SO Southern Co/The $94.93 +1.61% 24.1 104.94B
DUK Duke Energy Corp $125.05 +1.24% 18.8 96.56B
CEG Constellation Energy $270.26 -1.91% 26.0 98.42B
AEP American Electric Power $133.74 +2.64% 19.0 69.48B
SRE Sempra $92.29 +0.73% 30.3 59.28B