Middlesex Water Co (NQ:MSEX)
Delayed: 19.63 +0.17 (0.87%)
Trade Now!
Previous Close $19.46    52 Week High $20.06 
Open $19.46    52 Week Low $17.48 
Day High $19.70    P/E 20.03 
Day Low $19.37    EPS $0.98 
Volume 60,673,967