Middlesex water quarterly earnings per share $0.66

Quarterly earnings per share $0.66.quarterly opearting revenue $37.8 million versus $38.7 million.unfavorable weather impacted consumption in q3.
MSEX Ratings Summary
MSEX Quant Ranking