| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $152.71 | 154 | $23,517.34 | 23,533 | 2024-08-01 | Filing | |
| $151.80 | 114 | $17,305.20 | 23,687 | 2024-08-01 | Filing | |
| $147.28 | 300 | $44,184.00 | 61,643 | 2024-07-15 | Filing | |
| $146.39 | 2,342 | $342,845.38 | 61,943 | 2024-07-15 | Filing | |
| $145.54 | 2,046 | $297,774.84 | 64,285 | 2024-07-15 | Filing | |
| $144.34 | 2,540 | $366,623.60 | 66,331 | 2024-07-15 | Filing | |
| $143.61 | 1,397 | $200,623.17 | 68,871 | 2024-07-15 | Filing | |
| $153.48 | 160 | $24,556.80 | 20,843 | 2024-07-01 | Filing | |
| $152.53 | 582 | $88,772.46 | 21,003 | 2024-07-01 | Filing | |
| $151.33 | 1,106 | $167,370.98 | 21,585 | 2024-07-01 | Filing | |
| $150.70 | 1,000 | $150,700.00 | 22,691 | 2024-07-01 | Filing | |
| $149.57 | 110 | $16,452.70 | 23,691 | 2024-07-01 | Filing | |
| $144.52 | 100 | $14,452.00 | 61,643 | 2024-06-14 | Filing | |
| $143.65 | 400 | $57,460.00 | 61,743 | 2024-06-14 | Filing | |
| $142.68 | 2,675 | $381,669.00 | 62,143 | 2024-06-14 | Filing | |
| $141.62 | 3,836 | $543,254.32 | 64,818 | 2024-06-14 | Filing | |
| $140.42 | 1,614 | $226,637.88 | 68,654 | 2024-06-14 | Filing | |
| $138.08 | 1,193 | $164,729.44 | 732 | 2024-06-05 | Filing | |
| $135.93 | 2,060 | $280,015.80 | 21,299 | 2024-06-03 | Filing | |
| $135.97 | 457 | $62,138.29 | 20,843 | 2024-06-03 | Filing |