The Motley FoolMon, 02 Mar 2026 20:00:22 GMTIs Middlesex Water Stock a Buy After a Director Purchased 2,000 Shares?MSEX+0.29%