Bruce A Oconnor

CIK 1185366 · View on SEC EDGAR ↗

Insider

First SEC filing: Oct. 2, 2014 · Latest: Oct. 2, 2014

On this page

Insider at

Insider transactions

0 buys (P) 0 sells (S) Net: $0 + 48 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

48 other filings hidden
Date Ticker Code Shares Price Value Owned after Δ own A/D vs now
Aug. 10, 2021 MSEX S 474 $105.40 $49,960 2,487 Direct -16.01% Disposed -44.0% (price as of 2026-08-19)
Aug. 10, 2021 MSEX S 100 $105.42 $10,542 2,961 Direct -3.27% Disposed -44.0% (price as of 2026-08-19)
Aug. 10, 2021 MSEX S 200 $105.45 $21,090 3,061 Direct -6.13% Disposed -44.0% (price as of 2026-08-19)
Aug. 10, 2021 MSEX S 2,226 $105.60 $235,066 3,261 Direct -40.57% Disposed -44.1% (price as of 2026-08-19)
June 1, 2021 MSEX S 3,950 $85.77 $338,792 5,487 Direct -41.86% Disposed -31.2% (price as of 2026-08-19)
June 29, 2020 MSEX S 2,500 $66.26 $165,650 4,065 Direct -38.08% Disposed -11.0% (price as of 2026-08-19)
March 10, 2020 MSEX S 100 $64.73 $6,473 0 Direct -100.00% Disposed -8.9% (price as of 2026-08-19)
March 10, 2020 MSEX S 400 $64.72 $25,888 100 Direct -80.00% Disposed -8.8% (price as of 2026-08-19)
March 10, 2020 MSEX S 709 $64.71 $45,879 500 Direct -58.64% Disposed -8.8% (price as of 2026-08-19)
March 10, 2020 MSEX S 200 $64.70 $12,940 1,209 Direct -14.19% Disposed -8.8% (price as of 2026-08-19)
March 10, 2020 MSEX S 291 $64.69 $18,825 1,409 Direct -17.12% Disposed -8.8% (price as of 2026-08-19)
March 10, 2020 MSEX S 100 $64.68 $6,468 1,700 Direct -5.56% Disposed -8.8% (price as of 2026-08-19)
March 10, 2020 MSEX S 1,484 $64.62 $95,896 1,800 Direct -45.19% Disposed -8.7% (price as of 2026-08-19)
May 16, 2019 MSEX S 1,700 $61.06 $103,802 3,284 Direct -34.11% Disposed -3.4% (price as of 2026-08-19)
Oct. 5, 2018 MSEX S 100 $45.75 $4,575 4,884 Direct -2.01% Disposed 29.0% (price as of 2026-08-19)
Oct. 5, 2018 MSEX S 49 $45.81 $2,245 15,333 Direct -0.32% Disposed 28.8% (price as of 2026-08-19)
Oct. 5, 2018 MSEX S 1,044 $45.75 $47,763 15,382 Direct -6.36% Disposed 29.0% (price as of 2026-08-19)
Oct. 5, 2018 MSEX S 1,000 $45.76 $45,760 16,426 Direct -5.74% Disposed 28.9% (price as of 2026-08-19)
Oct. 5, 2018 MSEX S 106 $45.80 $4,855 17,426 Direct -0.60% Disposed 28.8% (price as of 2026-08-19)
Oct. 5, 2018 MSEX S 301 $45.98 $13,840 17,532 Direct -1.69% Disposed 28.3% (price as of 2026-08-19)
Oct. 5, 2018 MSEX S 300 $45.95 $13,785 17,833 Direct -1.65% Disposed 28.4% (price as of 2026-08-19)
Oct. 5, 2018 MSEX S 421 $45.96 $19,349 18,133 Direct -2.27% Disposed 28.4% (price as of 2026-08-19)
June 28, 2018 MSEX S 4,000 $42.75 $171,000 4,984 Direct -44.52% Disposed 38.0% (price as of 2026-08-19)
Nov. 15, 2017 MSEX S 600 $43.69 $26,214 11,233 Direct -5.07% Disposed 35.0% (price as of 2026-08-19)
Nov. 15, 2017 MSEX S 2,426 $43.85 $106,380 11,833 Direct -17.01% Disposed 34.5% (price as of 2026-08-19)
Nov. 15, 2017 MSEX S 400 $43.86 $17,544 14,259 Direct -2.73% Disposed 34.5% (price as of 2026-08-19)
Nov. 15, 2017 MSEX S 374 $43.87 $16,407 14,659 Direct -2.49% Disposed 34.5% (price as of 2026-08-19)
Nov. 15, 2017 MSEX S 200 $43.95 $8,790 15,033 Direct -1.31% Disposed 34.2% (price as of 2026-08-19)
Nov. 11, 2016 MSEX S 200 $36.70 $7,340 5,415 Direct -3.56% Disposed 60.8% (price as of 2026-08-19)
Nov. 11, 2016 MSEX S 200 $36.65 $7,330 5,615 Direct -3.44% Disposed 61.0% (price as of 2026-08-19)
Nov. 11, 2016 MSEX S 98 $36.63 $3,590 5,815 Direct -1.66% Disposed 61.1% (price as of 2026-08-19)
Nov. 11, 2016 MSEX S 1,502 $36.61 $54,988 5,913 Direct -20.26% Disposed 61.2% (price as of 2026-08-19)
Oct. 17, 2016 MSEX S 859 $33.89 $29,112 7,415 Direct -10.38% Disposed 74.1% (price as of 2026-08-19)
Oct. 17, 2016 MSEX S 391 $33.87 $13,243 8,274 Direct -4.51% Disposed 74.2% (price as of 2026-08-19)
Oct. 17, 2016 MSEX S 100 $33.77 $3,377 8,665 Direct -1.14% Disposed 74.7% (price as of 2026-08-19)
April 6, 2016 MSEX S 700 $31.15 $21,805 0 Direct -100.00% Disposed 89.4% (price as of 2026-08-19)
April 6, 2016 MSEX S 400 $31.18 $12,472 700 Direct -36.36% Disposed 89.2% (price as of 2026-08-19)
March 29, 2016 MSEX S 1,326 $31.32 $41,530 0 Indirect -100.00% Disposed 88.4% (price as of 2026-08-19)
March 10, 2016 MSEX S 307 $30.49 $9,360 0 Indirect -100.00% Disposed 93.5% (price as of 2026-08-19)
Jan. 4, 2016 MSEX S 1,100 $26.02 $28,622 307 Indirect -78.18% Disposed 126.7% (price as of 2026-08-19)
Aug. 28, 2013 MSEX S 500 $20.75 $10,375 1,407 Indirect -26.22% Disposed 184.3% (price as of 2026-08-19)
Aug. 28, 2013 MSEX S 500 $20.81 $10,405 1,907 Indirect -20.77% Disposed 183.5% (price as of 2026-08-19)
March 26, 2012 MSEX S 19 $18.75 $356 0 Direct -100.00% Disposed 214.7% (price as of 2026-08-19)
Dec. 2, 2011 MSEX S 100 $18.42 $1,842 0 Indirect -100.00% Disposed 220.3% (price as of 2026-08-19)
Dec. 2, 2011 MSEX S 400 $18.41 $7,364 100 Indirect -80.00% Disposed 220.5% (price as of 2026-08-19)
Dec. 1, 2011 MSEX S 301 $18.54 $5,581 0 Indirect -100.00% Disposed 218.2% (price as of 2026-08-19)
Dec. 1, 2011 MSEX S 199 $18.52 $3,685 301 Indirect -39.80% Disposed 218.6% (price as of 2026-08-19)
Dec. 1, 2011 MSEX S 301 $18.54 $5,581 0 Indirect -100.00% Disposed 218.2% (price as of 2026-08-19)
Dec. 1, 2011 MSEX S 199 $18.52 $3,685 301 Indirect -39.80% Disposed 218.6% (price as of 2026-08-19)
Nov. 30, 2011 MSEX S 500 $18.34 $9,170 0 Indirect -100.00% Disposed 221.7% (price as of 2026-08-19)
Nov. 30, 2011 MSEX S 500 $18.34 $9,170 0 Indirect -100.00% Disposed 221.7% (price as of 2026-08-19)
June 14, 2010 MSEX P 1,000 $15.06 $15,060 1,500 Direct +200.00% Acquired 291.8% (price as of 2026-08-19)

Showing latest 100 of 166 transactions

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Compensation (DEF 14A)

Matched by name from proxy statements (DEF 14A) — verify against the filing.

MSEX

CFO
Fiscal year Salary Bonus Stock awards Option awards Non-equity incentive Pension change Other Total
2024 $331,556 $90,000 $356,644 $34,298 $812,498
2020 $393,097 $170,000 $474,207 $36,406 $1,073,710
2018 $319,602 $159,453 $155,438 $37,938 $672,431

Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.