$55.32
-0.89 (-1.58%)
As of Sep 20, 10:17 PM ET ·
Day Range $55.02 — $56.15
52W Range $44.17 — $62.18
Open$56.15
Previous Close$56.21
Day High$56.15
Day Low$55.02
52W High$62.18
52W Low$44.17
Volume
Avg Volume112.6K
Market Cap1.04B
P/E Ratio21.78
EPS$2.59
SectorUtilities

Analyst Ratings

Strong Buy
9 analysts
7 Buy 2 Hold 0 Sell
Price Target -75.7% upside
Current
$55.32
Target
$13.45
$8.06 $13.45 avg $18.90

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 198.42M 186.78M 408.93M
Net Income 43.64M 36.97M 50.12M
Profit Margin 22.0% 20.9% 12.3%
EBITDA 83.05M 74.27M 77.80M
Free Cash Flow 28.39M
Rev Growth +6.2% +6.2% -2.1%
Debt/Equity 0.84 0.84 0.40

Dividend

Dividend Yield1.98%
Annual Dividend$1.37
Payout Ratio58.4%
Frequencyquarterly
Ex-DividendFeb 24, 2026
Pay DateMar 10, 2026

Utilities Peers

Symbol Name Price Change P/E Mkt Cap
NEE Nextera Energy Inc $79.26 -0.46% 18.1 167.86B
SO Southern Co/The $85.15 -0.36% 21.4 99.81B
DUK Duke Energy Corp $116.31 -0.37% 17.5 92.00B
CEG Constellation Energy $263.46 +0.52% 26.2 90.89B
AEP American Electric Power $120.27 +0.20% 21.1 66.21B
SRE Sempra $80.98 -0.27% 23.4 53.29B

MSEX News

No news for MSEX yet

Quick Stats

Market Cap1.04B
P/E Ratio21.78
EPS$2.59
Div Yield1.98%
Volume
SectorUtilities