Middlesex Water Company (MSEX) Insider Traders

$52.38

$0.39 (0.75%)
Last update: 07:28 PM EST
Day's range
$51.38
Day's range
$52.56
No record found