| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $128.04 | 3,744 | $479,381.76 | 106,974 | 2024-07-25 | Filing | |
| $130.06 | 2,208 | $287,172.48 | 110,718 | 2024-07-25 | Filing | |
| $129.00 | 1,842 | $237,618.00 | 112,926 | 2024-07-25 | Filing | |
| $130.64 | 206 | $26,911.84 | 114,768 | 2024-07-25 | Filing | |
| $128.81 | 8,504 | $1,095,400.24 | 114,974 | 2024-07-23 | Filing | |
| $128.06 | 2,621 | $335,645.26 | 123,478 | 2024-07-23 | Filing | |
| $129.38 | 319 | $41,272.22 | 126,099 | 2024-07-23 | Filing | |
| $123.46 | 8,144 | $1,005,497.33 | 126,418 | 2024-07-09 | Filing | |
| $122.39 | 3,657 | $447,576.94 | 134,562 | 2024-07-09 | Filing | |
| $124.47 | 1,020 | $126,954.30 | 138,219 | 2024-07-09 | Filing | |
| $129.42 | 7,341 | $950,072.95 | 139,239 | 2024-07-02 | Filing | |
| $130.21 | 4,749 | $618,355.89 | 146,580 | 2024-07-02 | Filing | |
| $130.90 | 4,443 | $581,567.82 | 230,397 | 2024-06-28 | Filing | |
| $130.08 | 3,400 | $442,286.28 | 234,840 | 2024-06-28 | Filing | |
| $128.70 | 7,335 | $944,014.50 | 151,329 | 2024-06-27 | Filing | |
| $129.19 | 1,506 | $194,560.14 | 158,664 | 2024-06-27 | Filing | |
| $130.48 | 100 | $13,048.00 | 160,170 | 2024-06-27 | Filing | |
| $120.79 | 8,667 | $1,046,886.93 | 160,270 | 2024-06-18 | Filing | |
| $121.24 | 2,669 | $323,589.56 | 168,937 | 2024-06-18 | Filing | |
| $125.00 | 75 | $9,375.00 | 48,356 | 2024-06-04 | Filing |