USA - New York Stock Exchange - NYSE:MSM - US5535301064 - Common Stock
| Shares Outstanding | 55.79M |
| Float | 45.15M |
| Float Short Interest Percentage | 7.69% |
| Owners (insider) | 19.05% |
| Owners (institutional) | 87.82% |
| Owners (insider) change | 5.91% |
| Owners (institutional) change | -1.89% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Nov 18, 2025 | JACOBSON MITCHELL | Open Market Purchase | 22870 | 84.96 | $ 1,943,037.49 |
| Nov 13, 2025 | PELLER PHILIP | Open Market Purchase | 6666 | 90.14 | $ 600,873.24 |
| Nov 5, 2025 | Rockett Julie Valsa | Option Excercise | 120 | 0.00 | $ 0.00 |
| Nov 5, 2025 | Rockett Julie Valsa | Option Excercise | 35 | 86.68 | $ 3,033.80 |
| Nov 5, 2025 | Shacklett Kimberly | Option Excercise | 228 | 0.00 | $ 0.00 |
| Nov 5, 2025 | Shacklett Kimberly | Option Excercise | 66 | 86.68 | $ 5,720.88 |
| Nov 5, 2025 | Dongre Neal | Option Excercise | 171 | 0.00 | $ 0.00 |
| Nov 5, 2025 | Dongre Neal | Option Excercise | 50 | 86.68 | $ 4,334.00 |
| Nov 5, 2025 | GERSHWIND ERIK | Option Excercise | 5553 | 0.00 | $ 0.00 |
| Nov 5, 2025 | GERSHWIND ERIK | Option Excercise | 2835 | 86.68 | $ 245,737.80 |
| Nov 5, 2025 | Clark Gregory Haefele | Option Excercise | 257 | 0.00 | $ 0.00 |
| Nov 5, 2025 | Clark Gregory Haefele | Option Excercise | 93 | 86.68 | $ 8,061.24 |
| Nov 4, 2025 | GERSHWIND ERIK | Option Excercise | 11249 | 0.00 | $ 0.00 |
| Nov 4, 2025 | GERSHWIND ERIK | Option Excercise | 5744 | 86.42 | $ 496,396.48 |
| Nov 4, 2025 | McIsaac Martina | Option Excercise | 2726 | 0.00 | $ 0.00 |
| Nov 4, 2025 | McIsaac Martina | Option Excercise | 665 | 86.42 | $ 57,469.30 |
| Nov 4, 2025 | Dongre Neal | Option Excercise | 1150 | 0.00 | $ 0.00 |
| Nov 4, 2025 | Dongre Neal | Option Excercise | 331 | 86.42 | $ 28,605.02 |
| Nov 4, 2025 | Shacklett Kimberly | Option Excercise | 1112 | 0.00 | $ 0.00 |
| Nov 4, 2025 | Shacklett Kimberly | Option Excercise | 319 | 86.42 | $ 27,567.98 |
| Nov 4, 2025 | Rockett Julie Valsa | Option Excercise | 232 | 0.00 | $ 0.00 |
| Nov 4, 2025 | Rockett Julie Valsa | Option Excercise | 68 | 86.42 | $ 5,876.56 |
| Nov 4, 2025 | Clark Gregory Haefele | Option Excercise | 496 | 0.00 | $ 0.00 |
| Nov 4, 2025 | Clark Gregory Haefele | Option Excercise | 180 | 86.42 | $ 15,555.60 |
| Nov 3, 2025 | Dongre Neal | Option Excercise | 483 | 0.00 | $ 0.00 |
| Nov 3, 2025 | Dongre Neal | Option Excercise | 139 | 84.79 | $ 11,785.81 |
| Nov 3, 2025 | Shacklett Kimberly | Option Excercise | 552 | 0.00 | $ 0.00 |
| Nov 3, 2025 | Shacklett Kimberly | Option Excercise | 158 | 84.79 | $ 13,396.82 |
| Nov 3, 2025 | Rockett Julie Valsa | Option Excercise | 96 | 0.00 | $ 0.00 |
| Nov 3, 2025 | Rockett Julie Valsa | Option Excercise | 28 | 84.79 | $ 2,374.12 |
| Nov 3, 2025 | Clark Gregory Haefele | Option Excercise | 207 | 0.00 | $ 0.00 |
| Nov 3, 2025 | Clark Gregory Haefele | Option Excercise | 75 | 84.79 | $ 6,359.25 |
| Nov 3, 2025 | GERSHWIND ERIK | Option Excercise | 4901 | 0.00 | $ 0.00 |
| Nov 3, 2025 | GERSHWIND ERIK | Option Excercise | 2503 | 84.79 | $ 212,229.37 |
| Nov 3, 2025 | McIsaac Martina | Option Excercise | 1036 | 0.00 | $ 0.00 |
| Nov 3, 2025 | McIsaac Martina | Option Excercise | 253 | 84.79 | $ 21,451.87 |
| Oct 30, 2025 | JACOBSON MITCHELL | Open Market Purchase | 181806 | 84.75 | $ 15,408,431.73 |
| Oct 24, 2025 | JACOBSON MITCHELL | Other Disposition | 5560 | 0.00 | $ 0.00 |
| Oct 3, 2025 | McIsaac Martina | Option Excercise | 1313 | 0.00 | $ 0.00 |
| Oct 3, 2025 | McIsaac Martina | Option Excercise | 320 | 91.99 | $ 29,436.80 |
| Jul 11, 2025 | GERSHWIND ERIK | Other Disposition | 44546 | 0.00 | $ 0.00 |
| Jul 10, 2025 | Shacklett Kimberly | Option Excercise | 2130 | 83.21 | $ 177,237.30 |
| Jul 10, 2025 | Shacklett Kimberly | Open Market Sale | 2130 | 92.00 | $ 195,960.00 |
| Jul 9, 2025 | Shacklett Kimberly | Option Excercise | 2129 | 83.21 | $ 177,154.09 |
| Jul 9, 2025 | Shacklett Kimberly | Open Market Sale | 2129 | 90.60 | $ 192,887.40 |
| Jul 3, 2025 | GERSHWIND ERIK | Open Market Sale | 2000 | 89.39 | $ 178,778.80 |
| Jul 3, 2025 | PELLER PHILIP | Open Market Sale | 2000 | 90.00 | $ 180,000.00 |
| Jul 2, 2025 | JACOBSON MITCHELL | Other Disposition | 5394 | 0.00 | $ 0.00 |
| Jul 2, 2025 | GERSHWIND ERIK | Option Excercise | 80071 | 83.21 | $ 6,662,707.91 |
| Apr 14, 2025 | JACOBSON MITCHELL | Other Disposition | 173974 | 0.00 | $ 0.00 |
| Apr 14, 2025 | GERSHWIND ERIK | Other Disposition | 60452 | 0.00 | $ 0.00 |
| Apr 7, 2025 | JACOBSON MITCHELL | Open Market Purchase | 159193 | 69.73 | $ 11,101,252.94 |
| Jan 25, 2025 | PELLER PHILIP | Option Excercise | 827 | 0.00 | $ 0.00 |
| Jan 25, 2025 | GOESER LOUISE K | Option Excercise | 827 | 0.00 | $ 0.00 |
| Jan 24, 2025 | Kaufmann Michael C | Option Excercise | 1542 | 0.00 | $ 0.00 |
| Jan 24, 2025 | Purcell Rahquel | Option Excercise | 1542 | 0.00 | $ 0.00 |
| Jan 24, 2025 | PALADINO STEVEN | Option Excercise | 1542 | 0.00 | $ 0.00 |
| Jan 24, 2025 | Seseri Rudina | Option Excercise | 1542 | 0.00 | $ 0.00 |
| Dec 12, 2024 | JACOBSON MITCHELL | Other Disposition | 121496 | 0.00 | $ 0.00 |