| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $125.38 | 18,869 | $2,365,795.22 | 50,508 | 2026-08-10 | Filing | |
| $126.06 | 1,579 | $199,048.74 | 267,814 | 2026-08-10 | Filing | |
| $125.46 | 171,569 | $21,525,046.74 | 269,393 | 2026-08-10 | Filing | |
| $125.95 | 8,906 | $1,121,710.70 | 75,041 | 2026-08-10 | Filing | |
| $107.28 | 1 | $107.28 | 69,377 | 2026-05-15 | Filing | |
| $106.83 | 27,693 | $2,958,443.19 | 69,378 | 2026-05-15 | Filing | |
| $104.56 | 682 | $71,309.92 | 24,755 | 2026-05-11 | Filing | |
| $107.00 | 11,937 | $1,277,259.00 | 89,325 | 2026-03-09 | Filing | |
| $113.58 | 213 | $24,192.54 | 377,070 | 2026-02-11 | Filing | |
| $113.09 | 87,745 | $9,923,082.05 | 377,283 | 2026-02-11 | Filing | |
| $111.89 | 6,057 | $677,717.73 | 465,028 | 2026-02-11 | Filing | |
| $110.92 | 10,954 | $1,215,017.68 | 471,085 | 2026-02-11 | Filing | |
| $110.07 | 15,584 | $1,715,330.88 | 482,039 | 2026-02-11 | Filing | |
| $108.80 | 13,231 | $1,439,532.80 | 497,623 | 2026-02-11 | Filing | |
| $108.03 | 16,216 | $1,751,814.48 | 510,854 | 2026-02-11 | Filing | |
| $107.62 | 2,804 | $301,766.48 | 16,042 | 2026-02-10 | Filing | |
| $123.59 | 1,020 | $126,061.80 | 18,846 | 2025-08-27 | Filing | |
| $121.53 | 118,290 | $14,375,783.70 | 527,070 | 2025-05-20 | Filing | |
| $120.94 | 94 | $11,368.36 | 645,360 | 2025-05-20 | Filing | |
| $116.61 | 4,279 | $498,974.19 | 11,958 | 2025-05-06 | Filing |