Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $111.09 | 4,745 | Large Shareholder, Officer, Director | 365,180 | 2024-09-25 | Filing |
| $110.53 | 195,255 | Large Shareholder, Officer, Director | 369,925 | 2024-09-25 | Filing |
| $109.00 | 1,355 | Director | 29,991 | 2024-09-24 | Filing |
| $110.04 | 4,100 | Large Shareholder, Officer, Director | 565,180 | 2024-09-23 | Filing |
| $109.14 | 25,207 | Large Shareholder, Officer, Director | 569,280 | 2024-09-23 | Filing |
| $108.58 | 170,693 | Large Shareholder, Officer, Director | 594,487 | 2024-09-23 | Filing |
| $109.64 | 84,381 | Large Shareholder, Officer, Director | 765,180 | 2024-09-20 | Filing |
| $109.35 | 115,619 | Large Shareholder, Officer, Director | 849,561 | 2024-09-20 | Filing |
| $104.75 | 57,589 | Large Shareholder, Officer, Director | 380,832 | 2024-08-26 | Filing |
| $104.06 | 225,840 | Large Shareholder, Officer, Director | 438,421 | 2024-08-26 | Filing |
| $104.05 | 50,723 | Large Shareholder, Officer, Director | 664,261 | 2024-08-22 | Filing |
| $103.53 | 85,199 | Large Shareholder, Officer, Director | 714,984 | 2024-08-22 | Filing |
| $104.69 | 1,355 | Director | 31,346 | 2024-08-22 | Filing |
| $100.07 | 1,606 | Director | 3,516 | 2024-08-15 | Filing |
| $99.33 | 3,130 | Officer | 693,953 | 2024-08-16 | Filing |
| $99.50 | 4,872 | Officer, Director | 99,374 | 2024-08-16 | Filing |
| $98.17 | 150,000 | Director | 96,910 | 2024-08-13 | Filing |
| $99.50 | 2,982 | Officer, Director | 108,039 | 2024-08-12 | Filing |
| $99.50 | 7,605 | Officer, Director | 111,021 | 2024-08-12 | Filing |
| $99.50 | 7,765 | Officer, Director | 111,021 | 2024-08-12 | Filing |