Compare Stocks: MSEX

MSEX

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
MSEXMiddlesex Water Company951.37M51.88-1.11%72,91521.75194.82M

Average Return