Back to screener

MSEX

Middlesex Water Co

Utilities · Utilities - Regulated Water · USA

$53.43

Market cap $1.01B

Valuation

Health

Mood

Neutral

Dividend yield

2.70%

TTM

2.70%

Forward

Explore SmartStockScore

Data updated daily