MSEX Middlesex Water Company logo

MSEX Middlesex Water Company

Utilities
$52.08-0.06%ClosedMarket Cap: $970.0M

As of 2026-05-26

No congress trading data available for MSEX.