Middlesex Water Company (MSEX)

Common Shares
Sell: $50.00|Buy: $65.99|Change: 1.84 (3.44%)