| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $160.66 | 2,000 | $321,320.00 | 34,997 | 2026-08-14 | Filing | |
| $164.48 | 3,916 | $644,103.68 | 50,297 | 2026-08-13 | Filing | |
| $149.52 | 2,062 | $308,310.24 | 66,976 | 2026-08-11 | Filing | |
| $143.59 | 3,569 | $512,472.71 | 18,277 | 2026-06-03 | Filing | |
| $149.23 | 6,848 | $1,021,927.04 | 54,961 | 2026-05-27 | Filing | |
| $132.75 | 12,960 | $1,720,440.00 | 69,038 | 2026-05-15 | Filing | |
| $133.01 | 6,933 | $922,158.33 | 69,038 | 2026-05-15 | Filing | |
| $140.04 | 2,000 | $280,080.00 | 34,897 | 2026-05-14 | Filing | |
| $140.04 | 2,410 | $337,496.40 | 50,121 | 2026-05-14 | Filing | |
| $140.25 | 3,916 | $549,219.00 | 50,121 | 2026-05-14 | Filing | |
| $144.57 | 5,830 | $842,843.10 | 54,961 | 2026-05-14 | Filing | |
| $144.41 | 44,138 | $6,373,968.58 | 227,527 | 2026-04-17 | Filing | |
| $140.22 | 17,396 | $2,439,267.12 | 227,527 | 2026-04-14 | Filing | |
| $115.57 | 275 | $31,781.75 | 34,897 | 2026-04-07 | Filing | |
| $115.57 | 1,592 | $183,987.44 | 50,121 | 2026-04-07 | Filing | |
| $138.57 | 3,800 | $526,566.00 | 217,767 | 2026-02-25 | Filing | |
| $137.32 | 46,522 | $6,388,401.04 | 221,567 | 2026-02-25 | Filing | |
| $139.14 | 2,067 | $287,602.38 | 268,089 | 2026-02-24 | Filing | |
| $138.57 | 47,611 | $6,597,456.27 | 270,156 | 2026-02-24 | Filing | |
| $142.19 | 100 | $14,219.00 | 317,767 | 2026-02-24 | Filing |