| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $106.73 | 4,910 | $524,044.30 | 48,431 | 2024-03-05 | Filing | |
| $105.54 | 2,975 | $313,981.50 | 53,341 | 2024-03-05 | Filing | |
| $107.43 | 1,162 | $124,833.66 | 56,316 | 2024-03-05 | Filing | |
| $105.83 | 773 | $81,809.60 | 11,380 | 2024-03-05 | Filing |