$31.95
+0.36 (+1.14%)
As of Nov 7, 2:03 AM ET ·
Day Range $31.43 — $31.96
52W Range $28.26 — $34.81
Open$31.50
Previous Close$31.59
Day High$31.96
Day Low$31.43
52W High$34.81
52W Low$28.26
Volume—
Avg Volume101.7K
Market Cap519.38M
P/E Ratio21.83
EPS$1.60
SectorUtilities

Analyst Ratings

Strong Buy
8 analysts
6 Buy 2 Hold 0 Sell
Price Target -83.5% upside
Current
$31.95
Target
$5.26
$4.36 $5.26 avg $7.34

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 86.92M 79.79M 194.93M
Net Income 22.64M 18.70M 27.25M
Profit Margin 26.0% 24.7% 14.0%
EBITDA 48.28M 42.10M 35.26M
Free Cash Flow — — 19.27M
Rev Growth +8.9% +8.9% +14.9%
Debt/Equity 0.97 0.97 0.13

Dividend

Dividend Yield2.88%
Annual Dividend$0.88
Payout Ratio63.0%
Frequencyquarterly
Ex-Dividend—
Pay Date—

Utilities Peers

Symbol Name Price Change P/E Mkt Cap
NEE Nextera Energy Inc $86.95 -1.47% 15.8 183.64B
SO Southern Co/The $92.34 -1.07% 21.3 106.17B
DUK Duke Energy Corp $127.78 -1.77% 19.3 101.42B
CEG Constellation Energy $249.95 +4.30% 25.6 88.56B
AEP American Electric Power $126.53 -0.19% 22.0 69.06B
SRE Sempra $78.17 -2.08% 22.9 52.20B