Middlesex Water (MSEX) VP receives 2,597 restricted shares, surrenders 350 for taxes - Stock Titan

Middlesex Water (MSEX) VP receives 2,597 restricted shares, surrenders 350 for taxes  Stock Titan

Middlesex Water (MSEX) VP receives 2,597 restricted shares, surrenders 350 for taxes - Stock Titan
Middlesex Water (MSEX) VP receives 2,597 restricted shares, surrenders 350 for taxes  Stock Titan