Ticker: MSEX
Company: MIDDLESEX WATER CO
Person: Vaughn L McKoy, director
Transaction date: April 1, 2025
Reporting date: April 1, 2025
Average share price: 64.1
Bought 702.0 shares for 44998.2