$30.21
+0.71 (+2.41%)
Day Range $29.63 — $30.31
52W Range $28.26 — $34.30
Open$29.79
Previous Close$29.50
Day High$30.31
Day Low$29.63
52W High$34.30
52W Low$28.26
Volume
Avg Volume126.1K
Market Cap478.66M
P/E Ratio22.54
EPS$1.47
SectorUtilities

Analyst Ratings

Strong Sell
6 analysts
0 Buy 3 Hold 3 Sell
Price Target -82.6% upside
Current
$30.21
Target
$5.26
$4.36 $5.26 avg $7.34

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 85.43M 78.42M 194.93M
Net Income 22.25M 18.38M 27.25M
Profit Margin 26.0% 24.7% 14.0%
EBITDA 47.45M 41.37M 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.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