SECSONAR
MSEX logo
$MSEX
Middlesex Water Company
NASDAQ
Up 10% since last report
33% below 52-week high
Revenue growing
Price
52-week range $45.84 – $83.86
52w low $45.84Now $55.86
Find before everyone else
See the live timeline on SecSonar →

SEC filings, insider trades & earnings for MSEX — in one place.

$MSEX on SecSonar