| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $108.03 | 8,538 | $922,360.14 | 357,133 | 2025-08-01 | Filing | |
| $107.13 | 2,662 | $285,180.06 | 365,671 | 2025-08-01 | Filing | |
| $110.08 | 58,436 | $6,432,634.88 | 114,127 | 2025-08-01 | Filing | |
| $107.20 | 4,320 | $463,104.00 | 172,563 | 2025-07-11 | Filing | |
| $106.59 | 39,505 | $4,210,837.95 | 176,883 | 2025-07-11 | Filing | |
| $108.03 | 698 | $75,404.94 | 368,333 | 2025-07-01 | Filing | |
| $107.27 | 9,894 | $1,061,329.38 | 369,031 | 2025-07-01 | Filing | |
| $106.73 | 7,308 | $779,982.84 | 378,925 | 2025-07-01 | Filing | |
| $112.21 | 9,815 | $1,101,341.15 | 14,536 | 2025-06-03 | Filing | |
| $113.21 | 1,122 | $127,021.62 | 386,233 | 2025-06-02 | Filing | |
| $112.34 | 6,854 | $769,978.36 | 387,355 | 2025-06-02 | Filing | |
| $111.60 | 9,924 | $1,107,518.40 | 394,209 | 2025-06-02 | Filing | |
| $117.90 | 4,965 | $585,373.50 | 404,133 | 2025-05-01 | Filing | |
| $117.39 | 12,435 | $1,459,744.65 | 409,098 | 2025-05-01 | Filing | |
| $115.95 | 500 | $57,975.00 | 421,533 | 2025-05-01 | Filing | |
| $119.74 | 2,100 | $251,454.00 | 14,240 | 2025-04-15 | Filing | |
| $116.91 | 2,100 | $245,511.00 | 422,033 | 2025-04-07 | Filing | |
| $116.29 | 27,562 | $3,205,184.98 | 424,133 | 2025-04-07 | Filing | |
| $115.19 | 46,374 | $5,341,821.06 | 451,695 | 2025-04-07 | Filing | |
| $114.33 | 132,475 | $15,145,866.75 | 498,069 | 2025-04-07 | Filing |