Ticker: MSEX
Company: MIDDLESEX WATER CO
Person: Nadine Duchemin-Leslie, officer
Transaction date: April 1, 2025
Reporting date: April 2, 2025
Average share price: 64.1
Bought 6677.0 shares for 427995.7