| Insider | Role | Shares | Value | Buys | Sells |
|---|---|---|---|---|---|
| Date | Ticker | Insider | Role | Type | Shares | Price | Value | Chg% | SEC |
|---|---|---|---|---|---|---|---|---|---|
| Insider | Role | Shares | Value | Buys | Sells |
|---|---|---|---|---|---|
| Date | Ticker | Insider | Role | Type | Shares | Price | Value | Chg% | SEC |
|---|---|---|---|---|---|---|---|---|---|
Director, 10% Owner
1 company
| Date | Ticker | Role | Type | Shares | Price | Value | Chg% | SEC |
|---|---|---|---|---|---|---|---|---|
| 2025-11-18 | MSM | - | Buy | 22,870 | $84.96 | $1,943,037.49 | +1.0% | → |
| 2018-05-22 | MSM | - | Sell | 100,000 | $95.00 | $9,500,000.00 | -100% | → |
| 2018-05-17 | MSM | - | Sell | 8,796 | $94.91 | $834,828.36 | -100% | → |
| 2018-01-24 | MSM | - | Sell | 192,400 | $98.55 | $18,960,712.84 | -29.2% | → |
| 2018-01-23 | MSM | - | Sell | 362,753 | $94.09 | $34,129,982.38 | -30.9% | → |
| 2018-01-12 | MSM | - | Sell | 64,040 | $95.81 | $6,135,806.32 | -90.3% | → |
| 2017-11-21 | MSM | - | Sell | 55,899 | $82.03 | $4,585,394.97 | -100% | → |
| 2017-11-20 | MSM | - | Sell | 104,101 | $80.91 | $8,423,029.14 | -33.6% | → |
| 2017-11-15 | MSM | - | Sell | 4,856 | $80.10 | $388,965.60 | -100% | → |
| 2017-11-14 | MSM | - | Sell | 26,306 | $79.40 | $2,088,671.86 | -46.8% | → |
| 2017-11-10 | MSM | - | Sell | 11,121 | $80.79 | $898,441.53 | -14.5% | → |
| 2017-11-07 | MSM | - | Sell | 18,098 | $81.74 | $1,479,330.52 | -30.0% | → |
| 2017-11-06 | MSM | - | Sell | 13,582 | $81.91 | $1,112,523.12 | -9.5% | → |
| 2017-11-02 | MSM | - | Sell | 33,866 | $82.39 | $2,790,071.46 | -10.9% | → |