$12.54
-0.01 (-0.08%)
As of Aug 8, 1:56 AM ET ·
Day Range $12.50 — $12.69
52W Range $11.37 — $13.53
Open$12.50
Previous Close$12.55
Day High$12.69
Day Low$12.50
52W High$13.53
52W Low$11.37
Volume
Avg Volume31.3K
Market Cap418.96M
P/E Ratio4.24
EPS$3.04
SectorUtilities

Analyst Ratings

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

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 1.74B 1.81B 221.92M
Net Income 71.64M 67.05M 23.42M
Profit Margin 4.1% 3.9% 10.6%
EBITDA 146.04M 144.28M 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.19%
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 $84.65 +0.06% 19.0 177.06B
SO Southern Co/The $92.69 -0.23% 23.0 106.97B
DUK Duke Energy Corp $124.85 +0.77% 18.7 96.00B
CEG Constellation Energy $269.89 +3.37% 25.6 96.92B
AEP American Electric Power $125.73 +0.38% 21.8 68.45B
SRE Sempra $83.88 -0.56% 28.0 54.75B