Clean Yield Group lessened its position in Middlesex Water (NASDAQ:MSEX – Free Report) by 2.9% in the 1st quarter, according to the company in its most recent filing with the SEC. The institutional investor owned 8,161 shares of the utilities provider’s stock after selling 248 shares during the quarter. Clean Yield Group’s holdings in Middlesex […]