Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 10 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

10 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Nov. 22, 2005 MSM S 700 $39.48 $27,636 74,180 Direct -0.93% Disposed 229.6% (price as of 2026-10-02)
Nov. 22, 2005 MSM S 100 $39.50 $3,950 74,080 Direct -0.13% Disposed 229.4% (price as of 2026-10-02)
Nov. 22, 2005 MSM S 200 $39.51 $7,902 73,880 Direct -0.27% Disposed 229.3% (price as of 2026-10-02)
Nov. 22, 2005 MSM S 900 $39.52 $35,568 72,980 Direct -1.22% Disposed 229.3% (price as of 2026-10-02)
Nov. 22, 2005 MSM S 300 $39.53 $11,859 72,680 Direct -0.41% Disposed 229.2% (price as of 2026-10-02)
Nov. 22, 2005 MSM S 1,600 $39.54 $63,264 71,080 Direct -2.20% Disposed 229.1% (price as of 2026-10-02)
Nov. 22, 2005 MSM S 2,900 $39.55 $114,695 68,180 Direct -4.08% Disposed 229.0% (price as of 2026-10-02)
Nov. 22, 2005 MSM S 1,400 $39.45 $55,230 74,880 Direct -1.84% Disposed 229.8% (price as of 2026-10-02)
Nov. 22, 2005 MSM S 1,100 $39.43 $43,373 76,280 Direct -1.42% Disposed 230.0% (price as of 2026-10-02)
Nov. 22, 2005 MSM S 3,900 $39.40 $153,660 77,380 Direct -4.80% Disposed 230.3% (price as of 2026-10-02)
Nov. 22, 2005 MSM S 1,900 $39.39 $74,841 81,280 Direct -2.28% Disposed 230.3% (price as of 2026-10-02)
Nov. 22, 2005 MSM S 1,300 $39.35 $51,155 83,180 Direct -1.54% Disposed 230.7% (price as of 2026-10-02)
Nov. 22, 2005 MSM S 400 $39.34 $15,736 84,480 Direct -0.47% Disposed 230.8% (price as of 2026-10-02)
Nov. 22, 2005 MSM S 900 $39.33 $35,397 84,880 Direct -1.05% Disposed 230.8% (price as of 2026-10-02)
Nov. 22, 2005 MSM S 500 $39.32 $19,660 85,780 Direct -0.58% Disposed 230.9% (price as of 2026-10-02)
Nov. 22, 2005 MSM S 1,000 $39.28 $39,280 86,280 Direct -1.15% Disposed 231.3% (price as of 2026-10-02)
Nov. 22, 2005 MSM S 200 $39.26 $7,852 87,280 Direct -0.23% Disposed 231.4% (price as of 2026-10-02)
Nov. 22, 2005 MSM S 200 $39.22 $7,844 87,480 Direct -0.23% Disposed 231.8% (price as of 2026-10-02)
Nov. 22, 2005 MSM S 100 $39.20 $3,920 87,680 Direct -0.11% Disposed 231.9% (price as of 2026-10-02)
Nov. 22, 2005 MSM S 800 $39.19 $31,352 87,780 Direct -0.90% Disposed 232.0% (price as of 2026-10-02)
Nov. 22, 2005 MSM S 1,800 $39.18 $70,524 88,580 Direct -1.99% Disposed 232.1% (price as of 2026-10-02)
Nov. 22, 2005 MSM S 900 $39.17 $35,253 90,380 Direct -0.99% Disposed 232.2% (price as of 2026-10-02)
Nov. 22, 2005 MSM S 600 $39.16 $23,496 91,280 Direct -0.65% Disposed 232.3% (price as of 2026-10-02)
Nov. 22, 2005 MSM S 23,300 $39.15 $912,195 91,880 Direct -20.23% Disposed 232.4% (price as of 2026-10-02)
Nov. 22, 2005 MSM S 3,100 $39.14 $121,334 115,180 Direct -2.62% Disposed 232.4% (price as of 2026-10-02)
Nov. 22, 2005 MSM S 600 $39.13 $23,478 118,280 Direct -0.50% Disposed 232.5% (price as of 2026-10-02)
Nov. 22, 2005 MSM S 1,100 $39.12 $43,032 118,880 Direct -0.92% Disposed 232.6% (price as of 2026-10-02)
Nov. 22, 2005 MSM S 1,300 $39.11 $50,843 119,980 Direct -1.07% Disposed 232.7% (price as of 2026-10-02)
Nov. 22, 2005 MSM S 2,800 $39.10 $109,480 121,280 Direct -2.26% Disposed 232.8% (price as of 2026-10-02)
Nov. 22, 2005 MSM S 200 $39.09 $7,818 124,080 Direct -0.16% Disposed 232.9% (price as of 2026-10-02)
Nov. 22, 2005 MSM S 100 $39.08 $3,908 124,280 Direct -0.08% Disposed 233.0% (price as of 2026-10-02)
Nov. 22, 2005 MSM S 800 $39.07 $31,256 124,380 Direct -0.64% Disposed 233.0% (price as of 2026-10-02)
Nov. 22, 2005 MSM S 1,100 $39.05 $42,955 125,180 Direct -0.87% Disposed 233.2% (price as of 2026-10-02)
Nov. 22, 2005 MSM S 2,200 $39.04 $85,888 126,280 Direct -1.71% Disposed 233.3% (price as of 2026-10-02)
Nov. 22, 2005 MSM S 1,700 $39.03 $66,351 128,480 Direct -1.31% Disposed 233.4% (price as of 2026-10-02)
Nov. 22, 2005 MSM S 500 $39.02 $19,510 130,180 Direct -0.38% Disposed 233.5% (price as of 2026-10-02)
Nov. 22, 2005 MSM S 12,500 $39.00 $487,500 130,680 Direct -8.73% Disposed 233.6% (price as of 2026-10-02)
Nov. 21, 2005 MSM S 4,500 $38.61 $173,745 0 Indirect -100.00% Disposed 237.0% (price as of 2026-10-02)
Nov. 21, 2005 MSM S 41,300 $38.55 $1,592,115 4,500 Indirect -90.17% Disposed 237.5% (price as of 2026-10-02)
Nov. 21, 2005 MSM S 100 $38.53 $3,853 45,800 Indirect -0.22% Disposed 237.7% (price as of 2026-10-02)
Nov. 21, 2005 MSM S 12,100 $38.50 $465,850 45,900 Indirect -20.86% Disposed 238.0% (price as of 2026-10-02)
Nov. 21, 2005 MSM S 900 $38.62 $34,758 143,180 Direct -0.62% Disposed 236.9% (price as of 2026-10-02)
Nov. 21, 2005 MSM S 6,500 $38.60 $250,900 144,080 Direct -4.32% Disposed 237.1% (price as of 2026-10-02)
Nov. 21, 2005 MSM S 400 $38.59 $15,436 150,580 Direct -0.26% Disposed 237.2% (price as of 2026-10-02)
Nov. 21, 2005 MSM S 600 $38.58 $23,148 150,980 Direct -0.40% Disposed 237.3% (price as of 2026-10-02)
Nov. 21, 2005 MSM S 200 $38.57 $7,714 151,580 Direct -0.13% Disposed 237.4% (price as of 2026-10-02)
Nov. 21, 2005 MSM S 300 $38.54 $11,562 151,780 Direct -0.20% Disposed 237.6% (price as of 2026-10-02)
Nov. 21, 2005 MSM S 100 $38.53 $3,853 152,080 Direct -0.07% Disposed 237.7% (price as of 2026-10-02)
Nov. 21, 2005 MSM S 1,500 $38.51 $57,765 152,180 Direct -0.98% Disposed 237.9% (price as of 2026-10-02)
Nov. 18, 2005 MSM S 100 $38.23 $3,823 153,680 Direct -0.07% Disposed 240.4% (price as of 2026-10-02)
Nov. 18, 2005 MSM S 200 $38.22 $7,644 153,780 Direct -0.13% Disposed 240.5% (price as of 2026-10-02)
Nov. 18, 2005 MSM S 36,900 $38.20 $1,409,580 153,980 Direct -19.33% Disposed 240.6% (price as of 2026-10-02)
Nov. 18, 2005 MSM S 2,300 $38.18 $87,814 190,880 Direct -1.19% Disposed 240.8% (price as of 2026-10-02)
Nov. 15, 2005 MSM S 2,800 $38.11 $106,708 193,180 Direct -1.43% Disposed 241.4% (price as of 2026-10-02)
Nov. 15, 2005 MSM S 20,500 $38.10 $781,050 195,980 Direct -9.47% Disposed 241.5% (price as of 2026-10-02)
Nov. 11, 2005 MSM S 100 $38.10 $3,810 284,180 Direct -0.04% Disposed 241.5% (price as of 2026-10-02)
Nov. 11, 2005 MSM S 400 $38.16 $15,264 283,780 Direct -0.14% Disposed 241.0% (price as of 2026-10-02)
Nov. 11, 2005 MSM S 500 $38.17 $19,085 283,280 Direct -0.18% Disposed 240.9% (price as of 2026-10-02)
Nov. 11, 2005 MSM S 1,500 $38.19 $57,285 281,780 Direct -0.53% Disposed 240.7% (price as of 2026-10-02)
Nov. 11, 2005 MSM S 7,300 $38.20 $278,860 274,480 Direct -2.59% Disposed 240.6% (price as of 2026-10-02)
Nov. 10, 2005 MSM S 60,000 $38.00 $2,280,000 284,280 Direct -17.43% Disposed 242.4% (price as of 2026-10-02)
Nov. 8, 2005 MSM S 4,600 $37.85 $174,110 344,280 Direct -1.32% Disposed 243.8% (price as of 2026-10-02)
Nov. 2, 2005 MSM S 400 $38.44 $15,376 138,380 Direct -0.29% Disposed 238.5% (price as of 2026-10-02)
Nov. 2, 2005 MSM S 800 $38.42 $30,736 138,780 Direct -0.57% Disposed 238.7% (price as of 2026-10-02)
Nov. 2, 2005 MSM S 4,500 $38.40 $172,800 139,580 Direct -3.12% Disposed 238.9% (price as of 2026-10-02)
Nov. 2, 2005 MSM S 600 $38.38 $23,028 144,080 Direct -0.41% Disposed 239.0% (price as of 2026-10-02)
Nov. 2, 2005 MSM S 800 $38.37 $30,696 144,680 Direct -0.55% Disposed 239.1% (price as of 2026-10-02)
Nov. 2, 2005 MSM S 12,900 $38.35 $494,715 145,480 Direct -8.14% Disposed 239.3% (price as of 2026-10-02)
Nov. 1, 2005 MSM S 500 $38.06 $19,030 158,380 Direct -0.31% Disposed 241.9% (price as of 2026-10-02)
Nov. 1, 2005 MSM S 200 $38.05 $7,610 158,880 Direct -0.13% Disposed 242.0% (price as of 2026-10-02)
Nov. 1, 2005 MSM S 100 $38.04 $3,804 159,080 Direct -0.06% Disposed 242.1% (price as of 2026-10-02)
Nov. 1, 2005 MSM S 100 $38.03 $3,803 159,180 Direct -0.06% Disposed 242.2% (price as of 2026-10-02)
Nov. 1, 2005 MSM S 800 $38.02 $30,416 159,280 Direct -0.50% Disposed 242.2% (price as of 2026-10-02)
Nov. 1, 2005 MSM S 300 $38.01 $11,403 160,080 Direct -0.19% Disposed 242.3% (price as of 2026-10-02)
Nov. 1, 2005 MSM S 10,000 $38.00 $380,000 160,380 Direct -5.87% Disposed 242.4% (price as of 2026-10-02)
Oct. 31, 2005 MSM S 200 $38.30 $7,660 170,380 Direct -0.12% Disposed 239.7% (price as of 2026-10-02)
Oct. 31, 2005 MSM S 200 $38.29 $7,658 170,580 Direct -0.12% Disposed 239.8% (price as of 2026-10-02)
Oct. 31, 2005 MSM S 500 $38.28 $19,140 170,780 Direct -0.29% Disposed 239.9% (price as of 2026-10-02)
Oct. 31, 2005 MSM S 300 $38.26 $11,478 171,280 Direct -0.17% Disposed 240.1% (price as of 2026-10-02)
Oct. 31, 2005 MSM S 1,700 $38.25 $65,025 171,580 Direct -0.98% Disposed 240.2% (price as of 2026-10-02)
Oct. 31, 2005 MSM S 200 $38.24 $7,648 173,280 Direct -0.12% Disposed 240.3% (price as of 2026-10-02)
Oct. 31, 2005 MSM S 1,900 $38.23 $72,637 173,480 Direct -1.08% Disposed 240.4% (price as of 2026-10-02)
Oct. 31, 2005 MSM S 1,300 $38.22 $49,686 175,380 Direct -0.74% Disposed 240.5% (price as of 2026-10-02)
Oct. 31, 2005 MSM S 1,200 $38.21 $45,852 176,680 Direct -0.67% Disposed 240.5% (price as of 2026-10-02)
Oct. 31, 2005 MSM S 12,800 $38.20 $488,960 177,880 Direct -6.71% Disposed 240.6% (price as of 2026-10-02)
Nov. 23, 2004 MSM S 3,046 $36.30 $110,570 313 Indirect -90.68% Disposed 258.5% (price as of 2026-10-02)
Nov. 23, 2004 MSM S 313 $36.31 $11,365 0 Indirect -100.00% Disposed 258.4% (price as of 2026-10-02)
Nov. 23, 2004 MSM S 2,813 $36.29 $102,084 3,359 Indirect -45.58% Disposed 258.6% (price as of 2026-10-02)
Nov. 23, 2004 MSM S 938 $36.28 $34,031 6,172 Indirect -13.19% Disposed 258.7% (price as of 2026-10-02)
Nov. 23, 2004 MSM S 1,719 $36.27 $62,348 7,110 Indirect -19.47% Disposed 258.8% (price as of 2026-10-02)

Showing latest 100 of 153 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.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
Oct. 4, 2023 MSM Class B Common Stock Class A Common Stock (554,492) · · 452,647 Disposed
Oct. 4, 2023 MSM Class B Common Stock Class A Common Stock (18,268) · · 14,913 Disposed
Nov. 2, 2005 MSM Class B Common Stock Class A Common Stock (250,000) · · 250,000 Disposed
Nov. 17, 2004 MSM Class B Common Stock Class A Common Stock (140,000) · · 140,000 Disposed
Aug. 2, 2004 MSM Class B Common Stock Class A Common Stock (2,099,316) · · 2,099,316 Disposed
Jan. 28, 2004 MSM Class B Common Stock Class A Common Stock (3,706,134) · · 3,706,134 Disposed

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 3 holdings

07

Securities held when first becoming an insider, per SEC Form 3.

DateTickerSecuritySharesOwnership
Feb. 9, 2023 MSM Class A Common Stock 328,566 Indirect
Feb. 9, 2023 MSM Class B Common Stock→ Class A Common Stock (14,913) 14,913 Direct
Feb. 9, 2023 MSM Class B Common Stock→ Class A Common Stock (452,647) 452,647 Indirect