Sign inGet started

OCONNOR A BRUCE

Insider CIK 1185366 · MSEX Vice President & CFO

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
MSEX MIDDLESEX WATER CO J Other2024-06-202024-06-218,911$51.64 $460.2K0SEC↗
MSEX MIDDLESEX WATER CO F Tax w/h2024-06-202024-06-214,385$51.64 $226.4K24,265SEC↗
MSEX MIDDLESEX WATER CO F Tax w/h2024-04-012024-04-031,399$52.50 $73.4K19,880SEC↗
MSEX MIDDLESEX WATER CO J Other2024-04-012024-04-032,848$52.50 $149.5K8,911SEC↗
MSEX MIDDLESEX WATER CO J Other2023-03-292023-04-032,319$77.63 $180.0K11,759SEC↗
MSEX MIDDLESEX WATER CO F Tax w/h2023-03-292023-04-031,936$77.63 $150.3K18,481SEC↗
MSEX MIDDLESEX WATER CO F Tax w/h2023-03-292023-04-032,825$77.63 $219.3K9,440SEC↗
MSEX MIDDLESEX WATER CO F Tax w/h2022-04-052022-04-061,312$105.17 $138.0K16,545SEC↗
MSEX MIDDLESEX WATER CO F Tax w/h2022-04-052022-04-062,660$105.17 $279.8K12,265SEC↗
MSEX MIDDLESEX WATER CO J Other2022-04-012022-04-051,616$105.17 $170.0K14,925SEC↗
MSEX MIDDLESEX WATER CO S Sale2021-08-102021-08-102,226$105.61 $235.1K3,261SEC↗
MSEX MIDDLESEX WATER CO S Sale2021-08-102021-08-10100$105.42 $10.5K2,961SEC↗
MSEX MIDDLESEX WATER CO S Sale2021-08-102021-08-10200$105.45 $21.1K3,061SEC↗
MSEX MIDDLESEX WATER CO S Sale2021-08-102021-08-10474$105.40 $50.0K2,487SEC↗
MSEX MIDDLESEX WATER CO S Sale2021-06-012021-06-023,950$85.77 $338.8K5,487SEC↗
MSEX MIDDLESEX WATER CO J Other2021-04-012021-04-012,151$79.02 $170.0K16,259SEC↗
MSEX MIDDLESEX WATER CO F Tax w/h2021-04-012021-04-051,452$79.02 $114.7K20,605SEC↗
MSEX MIDDLESEX WATER CO F Tax w/h2021-04-012021-04-052,950$79.02 $233.1K13,309SEC↗
MSEX MIDDLESEX WATER CO S Sale2020-06-292020-06-302,500$66.26 $165.7K4,065SEC↗
MSEX MIDDLESEX WATER CO J Other2020-04-012020-04-022,825$60.12 $169.8K18,028SEC↗
MSEX MIDDLESEX WATER CO S Sale2020-03-102020-03-10400$64.72 $25.9K100SEC↗
MSEX MIDDLESEX WATER CO S Sale2020-03-102020-03-10100$64.73 $6.5K0SEC↗
MSEX MIDDLESEX WATER CO S Sale2020-03-102020-03-101,484$64.62 $95.9K1,800SEC↗
MSEX MIDDLESEX WATER CO S Sale2020-03-102020-03-10100$64.68 $6.5K1,700SEC↗
MSEX MIDDLESEX WATER CO S Sale2020-03-102020-03-10291$64.69 $18.8K1,409SEC↗
MSEX MIDDLESEX WATER CO S Sale2020-03-102020-03-10200$64.70 $12.9K1,209SEC↗
MSEX MIDDLESEX WATER CO S Sale2020-03-102020-03-10709$64.71 $45.9K500SEC↗
MSEX MIDDLESEX WATER CO J Other2019-07-012019-07-023,952$59.36 $234.6K19,185SEC↗
MSEX MIDDLESEX WATER CO J Other2019-07-012019-07-023,952$59.36 $234.6K15,203SEC↗
MSEX MIDDLESEX WATER CO S Sale2019-05-162019-05-161,700$61.06 $103.8K3,284SEC↗
MSEX MIDDLESEX WATER CO J Other2019-04-012019-04-022,848$55.99 $159.5K19,155SEC↗
MSEX MIDDLESEX WATER CO S Sale2018-10-052018-10-09106$45.80 $4.9K17,426SEC↗
MSEX MIDDLESEX WATER CO S Sale2018-10-052018-10-09100$45.75 $4.6K4,884SEC↗
MSEX MIDDLESEX WATER CO S Sale2018-10-052018-10-09421$45.96 $19.3K18,133SEC↗
MSEX MIDDLESEX WATER CO S Sale2018-10-052018-10-09300$45.95 $13.8K17,833SEC↗
MSEX MIDDLESEX WATER CO S Sale2018-10-052018-10-09301$45.98 $13.8K17,532SEC↗
MSEX MIDDLESEX WATER CO S Sale2018-10-052018-10-0949$45.81 $2.2K15,333SEC↗
MSEX MIDDLESEX WATER CO S Sale2018-10-052018-10-091,044$45.75 $47.8K15,382SEC↗
MSEX MIDDLESEX WATER CO S Sale2018-10-052018-10-091,000$45.76 $45.8K16,426SEC↗
MSEX MIDDLESEX WATER CO J Other2018-10-012018-10-023,231$47.15 $152.3K18,554SEC↗
MSEX MIDDLESEX WATER CO J Other2018-10-012018-10-023,231$47.15 $152.3K16,307SEC↗
MSEX MIDDLESEX WATER CO S Sale2018-06-282018-07-024,000$42.75 $171.0K4,984SEC↗
MSEX MIDDLESEX WATER CO J Other2018-03-282018-04-022,825$36.53 $103.2K19,628SEC↗
MSEX MIDDLESEX WATER CO S Sale2017-11-152017-11-162,426$43.85 $106.4K11,833SEC↗
MSEX MIDDLESEX WATER CO S Sale2017-11-152017-11-16200$43.95 $8.8K15,033SEC↗
MSEX MIDDLESEX WATER CO S Sale2017-11-152017-11-16374$43.87 $16.4K14,659SEC↗
MSEX MIDDLESEX WATER CO S Sale2017-11-152017-11-16400$43.86 $17.5K14,259SEC↗
MSEX MIDDLESEX WATER CO S Sale2017-11-152017-11-16600$43.69 $26.2K11,233SEC↗
MSEX MIDDLESEX WATER CO J Other2017-10-022017-10-052,613$40.48 $105.8K16,803SEC↗
MSEX MIDDLESEX WATER CO J Other2017-10-022017-10-052,613$40.48 $105.8K17,846SEC↗
MSEX MIDDLESEX WATER CO J Other2017-03-312017-04-032,660$36.95 $98.3K19,416SEC↗
MSEX MIDDLESEX WATER CO S Sale2016-11-112016-11-141,502$36.61 $55.0K5,913SEC↗
MSEX MIDDLESEX WATER CO S Sale2016-11-112016-11-1498$36.63 $3.6K5,815SEC↗
MSEX MIDDLESEX WATER CO S Sale2016-11-112016-11-14200$36.65 $7.3K5,615SEC↗
MSEX MIDDLESEX WATER CO S Sale2016-11-112016-11-14200$36.70 $7.3K5,415SEC↗
MSEX MIDDLESEX WATER CO S Sale2016-10-172016-10-17859$33.89 $29.1K7,415SEC↗
MSEX MIDDLESEX WATER CO S Sale2016-10-172016-10-17391$33.87 $13.2K8,274SEC↗
MSEX MIDDLESEX WATER CO S Sale2016-10-172016-10-17100$33.77 $3.4K8,665SEC↗
MSEX MIDDLESEX WATER CO J Other2016-10-032016-10-042,124$34.80 $73.9K16,756SEC↗
MSEX MIDDLESEX WATER CO J Other2016-10-032016-10-042,124$34.80 $73.9K8,765SEC↗
MSEX MIDDLESEX WATER CO S Sale2016-04-062016-04-07700$31.15 $21.8K0SEC↗
MSEX MIDDLESEX WATER CO S Sale2016-04-062016-04-07400$31.18 $12.5K700SEC↗
MSEX MIDDLESEX WATER CO J Other2016-03-312016-04-012,950$30.85 $91.0K18,880SEC↗
MSEX MIDDLESEX WATER CO S Sale2016-03-292016-03-291,326$31.32 $41.5K0SEC↗
MSEX MIDDLESEX WATER CO S Sale2016-03-102016-03-11307$30.49 $9.4K0SEC↗
MSEX MIDDLESEX WATER CO S Sale2016-01-042016-01-041,100$26.02 $28.6K307SEC↗
MSEX MIDDLESEX WATER CO J Other2015-10-012015-10-02472$23.76 $11.2K6,641SEC↗
MSEX MIDDLESEX WATER CO J Other2015-10-012015-10-02472$23.76 $11.2K15,930SEC↗
MSEX MIDDLESEX WATER CO J Other2015-07-012015-07-023,920$22.65 $88.8K16,402SEC↗
MSEX MIDDLESEX WATER CO J Other2014-10-012014-10-021,899$19.61 $37.2K6,169SEC↗
MSEX MIDDLESEX WATER CO J Other2014-10-012014-10-021,899$19.61 $37.2K12,482SEC↗
MSEX MIDDLESEX WATER CO J Other2014-07-012014-07-023,952$21.46 $84.8K14,381SEC↗
MSEX MIDDLESEX WATER CO J Other2013-10-012013-10-031,554$21.20 $32.9K4,270SEC↗
MSEX MIDDLESEX WATER CO J Other2013-10-012013-10-033,321$21.20 $70.4K10,429SEC↗
MSEX MIDDLESEX WATER CO J Other2013-10-012013-10-031,554$21.20 $32.9K7,108SEC↗
MSEX MIDDLESEX WATER CO S Sale2013-08-282013-08-29500$20.81 $10.4K1,907SEC↗
MSEX MIDDLESEX WATER CO S Sale2013-08-282013-08-29500$20.75 $10.4K1,407SEC↗
MSEX MIDDLESEX WATER CO J Other2012-10-012012-10-031,466$19.35 $28.4K2,716SEC↗
MSEX MIDDLESEX WATER CO J Other2012-10-012012-10-031,466$19.35 $28.4K6,049SEC↗
MSEX MIDDLESEX WATER CO J Other2012-10-012012-10-032,613$19.35 $50.6K8,662SEC↗
MSEX MIDDLESEX WATER CO S Sale2012-03-262012-03-2719$18.75 $3520SEC↗