Middlesex Water (MSEX) gains 0.58% on Moderate Volume August 12 - Equities.com

Middlesex Water (MSEX) gains 0.58% on Moderate Volume August 12  Equities.com

Middlesex Water (MSEX) gains 0.58% on Moderate Volume August 12  Equities.com