Middlesex water reports first quarter 2022 earnings

Highlights
MSEX Ratings Summary
MSEX Quant Ranking