| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $121.58 | 1,400 | $170,212.00 | 240,180 | 2024-07-01 | Filing | |
| $136.71 | 457 | $62,475.60 | 637,500 | 2024-06-28 | Filing | |
| $135.97 | 7,889 | $1,072,646.03 | 637,957 | 2024-06-28 | Filing | |
| $135.03 | 13,312 | $1,797,519.36 | 645,846 | 2024-06-28 | Filing | |
| $134.01 | 9,582 | $1,284,074.24 | 659,158 | 2024-06-28 | Filing | |
| $132.99 | 6,093 | $810,327.57 | 668,740 | 2024-06-28 | Filing | |
| $131.93 | 3,730 | $492,082.49 | 674,833 | 2024-06-28 | Filing | |
| $130.76 | 3,197 | $418,041.96 | 678,563 | 2024-06-28 | Filing | |
| $129.89 | 8,732 | $1,134,157.57 | 681,760 | 2024-06-28 | Filing | |
| $128.94 | 8,609 | $1,110,019.49 | 690,492 | 2024-06-28 | Filing | |
| $127.82 | 5,182 | $662,382.93 | 699,101 | 2024-06-28 | Filing | |
| $127.05 | 4,217 | $535,755.93 | 704,283 | 2024-06-28 | Filing | |
| $125.94 | 3,100 | $390,410.90 | 708,500 | 2024-06-28 | Filing | |
| $124.67 | 900 | $112,202.01 | 711,600 | 2024-06-28 | Filing | |
| $133.57 | 458 | $61,176.07 | 712,500 | 2024-06-27 | Filing | |
| $132.75 | 3,646 | $483,990.46 | 712,958 | 2024-06-27 | Filing | |
| $131.84 | 7,213 | $950,941.72 | 716,604 | 2024-06-27 | Filing | |
| $130.96 | 15,336 | $2,008,393.36 | 723,817 | 2024-06-27 | Filing | |
| $130.05 | 8,172 | $1,062,739.18 | 739,153 | 2024-06-27 | Filing | |
| $129.15 | 4,587 | $592,396.83 | 747,325 | 2024-06-27 | Filing |