| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $119.85 | 7,198 | $862,700.45 | 238,240 | 2024-05-24 | Filing | |
| $120.41 | 2,664 | $320,778.90 | 245,438 | 2024-05-24 | Filing | |
| $115.11 | 1,792 | $206,270.49 | 9,588 | 2024-05-16 | Filing | |
| $110.60 | 893 | $98,765.80 | 13,495 | 2024-05-08 | Filing | |
| $112.02 | 1,445 | $161,868.90 | 4,746 | 2024-05-06 | Filing | |
| $112.97 | 1,355 | $153,076.52 | 6,191 | 2024-05-06 | Filing | |
| $107.83 | 1,171 | $126,268.93 | 12,958 | 2024-03-13 | Filing | |
| $107.55 | 1,941 | $208,745.23 | 10,698 | 2024-03-07 | Filing |