Middlesex Water Co (NASDAQ: MSEX)

Middlesex Water Co (MSEX) Shows Downtrend But Still 23.30% Up From Recent Low
Rosalind Gate
Middlesex Water Co (MSEX) saw downtrend of -1.14% in the recent trading with $54.46 being its most recent. The current ...





