Middlesex Water (NASDAQ: MSEX) director granted 865-share stock award at $52.05 - Stock Titan

Middlesex Water (NASDAQ: MSEX) director granted 865-share stock award at $52.05  Stock Titan

Middlesex Water (NASDAQ: MSEX) director granted 865-share stock award at $52.05 - Stock Titan
Middlesex Water (NASDAQ: MSEX) director granted 865-share stock award at $52.05  Stock Titan