tiprankstipranks
Middlesex Water Company (MSEX)
NASDAQ:MSEX
US Market
United States
MSEXMiddlesex Water Company
$52.63
-$0.62(-1.16%)
At close: 4:00 PM EST
$51.62
-$1.01(-1.92%)
After hours: Dec 31 4:04 PM EST