A. Bruce Oconnor serves as Executive at MIDDLESEX WATER CO, where they oversee executive responsibilities. Since joining the company, A. Bruce Oconnor has executed 116 insider transactions totaling $2.0M, demonstrating a bearish approach to their equity position. Their most recent transaction on Jun 20, 2024 involved transacting 8,911 shares valued at $460.2K.
A. Bruce Oconnor currently holds 24,265 shares of MIDDLESEX WATER CO (MSEX), valued at approximately $0. This represents their equity stake as Executive.
Based on SEC Form 4 filings, A. Bruce Oconnor has been a net seller of MSEX stock. They have purchased $15.1K and sold $1.9M worth of shares.
A. Bruce Oconnor's most recent insider trade was on Jun 20, 2024, when they sold 8,911 shares at $51.64 per share.
Get notified when new Form 4 filings are submitted
| $51.64 |
| Discretionary |
| Apr 1, 2024 | MSEX | $73.4K | Payment | 1,399 | $52.50 | Discretionary |
| Apr 1, 2024 | MSEX | $149.5K | Other | 2,848 | $52.50 | Discretionary |
| Mar 29, 2023 | MSEX | $180.0K | Other | 2,319 | $77.63 | Discretionary |
| Mar 29, 2023 | MSEX | $150.3K | Payment | 1,936 | $77.63 | Discretionary |
| Mar 29, 2023 | MSEX | $219.3K | Payment | 2,825 | $77.63 | Discretionary |
| Apr 5, 2022 | MSEX | $138.0K | Payment | 1,312 | $105.17 | Discretionary |
| Apr 5, 2022 | MSEX | $279.8K | Payment | 2,660 | $105.17 | Discretionary |
| Apr 1, 2022 | MSEX | $170.0K | Other | 1,616 | $105.17 | Discretionary |
| Aug 10, 2021 | MSEX | $235.1K | Sale | 2,226 | $105.61 | Discretionary |
| Aug 10, 2021 | MSEX | $10.5K | Sale | 100 | $105.42 | Discretionary |
| Aug 10, 2021 | MSEX | $21.1K | Sale | 200 | $105.45 | Discretionary |
| Aug 10, 2021 | MSEX | $50.0K | Sale | 474 | $105.40 | Discretionary |
| Jun 1, 2021 | MSEX | $338.8K | Sale | 3,950 | $85.77 | Discretionary |
| Apr 1, 2021 | MSEX | $170.0K | Other | 2,151 | $79.02 | Discretionary |
| Apr 1, 2021 | MSEX | $114.7K | Payment | 1,452 | $79.02 | Discretionary |
| Apr 1, 2021 | MSEX | $233.1K | Payment | 2,950 | $79.02 | Discretionary |
| Jun 29, 2020 | MSEX | $165.7K | Sale | 2,500 | $66.26 | Discretionary |
| Apr 1, 2020 | MSEX | $169.8K | Other | 2,825 | $60.12 | Discretionary |
| Mar 10, 2020 | MSEX | $25.9K | Sale | 400 | $64.72 | Discretionary |
| Mar 10, 2020 | MSEX | $6.5K | Sale | 100 | $64.73 | Discretionary |
| Mar 10, 2020 | MSEX | $95.9K | Sale | 1,484 | $64.62 | Discretionary |
| Mar 10, 2020 | MSEX | $6.5K | Sale | 100 | $64.68 | Discretionary |
| Mar 10, 2020 | MSEX | $18.8K | Sale | 291 | $64.69 | Discretionary |
| Mar 10, 2020 | MSEX | $12.9K | Sale | 200 | $64.70 | Discretionary |
| Mar 10, 2020 | MSEX | $45.9K | Sale | 709 | $64.71 | Discretionary |
| Jul 1, 2019 | MSEX | $234.6K | Other | 3,952 | $59.36 | Discretionary |
| Jul 1, 2019 | MSEX | $234.6K | Other | 3,952 | $59.36 | Discretionary |
| May 16, 2019 | MSEX | $103.8K | Sale | 1,700 | $61.06 | Discretionary |