Middlesex water q4 earnings per share $0.46

Q4 earnings per share $0.46.q4 operating revenues $32.7 million versus $33.3 million.
MSEX Ratings Summary
MSEX Quant Ranking