Middlesex Water (NASDAQ:MSEX) Announces Earnings Results, Meets Expectations
Middlesex Water (NASDAQ:MSEX - Get Free Report) announced its quarterly earnings results on Thursday. The utilities provider reported $0.57 earnings per share (EPS) for the quarter, meeting the...