Middlesex water announces second quarter financial results

Second quarter highlights
MSEX Ratings Summary
MSEX Quant Ranking