Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $122.11 | 300 | Large Shareholder, Officer, Director | 674,036 | 2025-02-11 | Filing |
| $121.18 | 10,973 | Large Shareholder, Officer, Director | 674,336 | 2025-02-11 | Filing |
| $120.47 | 28,727 | Large Shareholder, Officer, Director | 685,309 | 2025-02-11 | Filing |
| $122.21 | 3,720 | Large Shareholder, Officer, Director | 3,700 | 2025-02-11 | Filing |
| $121.16 | 100,205 | Large Shareholder, Officer, Director | 7,420 | 2025-02-11 | Filing |
| $120.47 | 256,075 | Large Shareholder, Officer, Director | 107,625 | 2025-02-11 | Filing |
| $124.11 | 1,191 | Large Shareholder, Officer, Director | 714,036 | 2025-01-30 | Filing |
| $123.40 | 2,809 | Large Shareholder, Officer, Director | 715,227 | 2025-01-30 | Filing |
| $122.42 | 800 | Large Shareholder, Officer, Director | 718,036 | 2025-01-30 | Filing |
| $121.51 | 3,900 | Large Shareholder, Officer, Director | 718,836 | 2025-01-30 | Filing |
| $120.12 | 7,657 | Large Shareholder, Officer, Director | 722,736 | 2025-01-30 | Filing |
| $124.10 | 12,296 | Large Shareholder, Officer, Director | 3,700 | 2025-01-30 | Filing |
| $123.44 | 30,565 | Large Shareholder, Officer, Director | 15,996 | 2025-01-30 | Filing |
| $122.32 | 9,285 | Large Shareholder, Officer, Director | 46,561 | 2025-01-30 | Filing |
| $121.47 | 33,936 | Large Shareholder, Officer, Director | 55,846 | 2025-01-30 | Filing |
| $120.28 | 41,546 | Large Shareholder, Officer, Director | 89,782 | 2025-01-30 | Filing |
| $118.98 | 869 | Officer, Director | 90,709 | 2025-01-28 | Filing |
| $118.34 | 1,666 | Officer, Director | 91,578 | 2025-01-28 | Filing |
| $119.13 | 200 | Officer, Director | 90,709 | 2025-01-28 | Filing |
| $118.69 | 1,094 | Officer, Director | 90,909 | 2025-01-28 | Filing |