 Royal Bank of Canada lowered its position in shares of Middlesex Water NASDAQ:MSEX by 18.1 in the first quarter, according to the company in its most recent disclosure with the SEC. The firm owned 18,872 shares of the utilities providers stock after selling 4,158 shares during the quarter. Royal Bank of Canada owned 0.11 of ... 