$7.48
-0.23 (-2.98%)
As of Mar 22, 10:31 PM ET ·
Day Range $7.47 — $7.78
52W Range $7.72 — $11.84
Open$7.70
Previous Close$7.71
Day High$7.78
Day Low$7.47
52W High$11.84
52W Low$7.72
Volume
Avg Volume50.8K
Market Cap225.11M
P/E Ratio51.60
EPS$0.16
SectorUtilities

Analyst Ratings

Strong Buy
8 analysts
7 Buy 1 Hold 0 Sell
Price Target +298.4% upside
Current
$7.48
Target
$29.80
$18.82 $29.80 avg $31.45

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 53.69M 49.75M 101.48M
Net Income 5.90M 4.92M 12.67M
Profit Margin 11.0% 10.4% 12.5%
EBITDA 26.22M 23.08M 16.00M
Free Cash Flow 11.38M
Rev Growth +7.9% +7.9% -7.4%
Debt/Equity 2.57 2.57 0.41

Dividend

Dividend Yield3.88%
Annual Dividend$0.30
Payout Ratio126.1%
Frequencyquarterly
Ex-Dividend
Pay Date

Utilities Peers

Symbol Name Price Change P/E Mkt Cap
NEE Nextera Energy Inc $91.16 -0.50% 27.3 186.85B
SO Southern Co/The $94.61 +0.67% 24.1 104.54B
DUK Duke Energy Corp $128.16 +0.61% 20.8 103.47B
CEG Constellation Energy $303.32 +2.87% 47.1 109.16B
AEP American Electric Power $128.30 -0.39% 20.0 71.42B
SRE Sempra $95.32 +0.34% 28.0 60.52B