| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $111.44 | 22,000 | $2,451,675.60 | 55,438 | 2026-08-03 | Filing | |
| $108.55 | 17,726 | $1,924,173.25 | 53,323 | 2026-07-30 | Filing | |
| $112.04 | 7,570 | $848,116.31 | 93,902 | 2026-07-29 | Filing | |
| $110.71 | 2,442 | $270,343.56 | 101,472 | 2026-07-29 | Filing | |
| $109.67 | 14,988 | $1,643,671.01 | 103,914 | 2026-07-29 | Filing | |
| $114.11 | 1,828 | $208,600.39 | 346,190 | 2026-07-28 | Filing | |
| $113.46 | 36,170 | $4,103,674.58 | 348,018 | 2026-07-28 | Filing | |
| $112.63 | 9,902 | $1,115,282.06 | 384,188 | 2026-07-28 | Filing | |
| $111.46 | 2,600 | $289,787.16 | 394,090 | 2026-07-28 | Filing | |
| $106.53 | 20,629 | $2,197,568.17 | 77,438 | 2026-02-24 | Filing | |
| $108.49 | 3,113 | $337,723.14 | 98,067 | 2026-02-18 | Filing | |
| $106.89 | 4,258 | $455,122.29 | 101,180 | 2026-02-18 | Filing | |
| $106.54 | 4,725 | $503,413.79 | 25,362 | 2025-12-11 | Filing | |
| $116.83 | 2,000 | $233,660.00 | 66,737 | 2025-08-19 | Filing | |
| $116.09 | 10,000 | $1,160,888.00 | 27,717 | 2025-08-12 | Filing | |
| $116.06 | 26,000 | $3,017,651.00 | 404,883 | 2025-08-12 | Filing | |
| $117.80 | 8,802 | $1,036,865.04 | 114,017 | 2025-07-30 | Filing | |
| $117.10 | 8,384 | $981,751.31 | 122,819 | 2025-07-30 | Filing | |
| $117.30 | 1,695 | $198,822.14 | 47,810 | 2025-07-29 | Filing | |
| $116.47 | 5,305 | $617,896.69 | 49,505 | 2025-07-29 | Filing |