| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $120.23 | 32 | $3,847.36 | 90,370 | 2026-04-10 | Filing | |
| $119.35 | 614 | $73,280.90 | 90,402 | 2026-04-10 | Filing | |
| $117.45 | 210 | $24,664.50 | 91,016 | 2026-04-10 | Filing | |
| $116.72 | 1,237 | $144,382.64 | 91,226 | 2026-04-10 | Filing | |
| $106.46 | 2,511 | $267,321.06 | 41,967 | 2026-03-25 | Filing | |
| $105.24 | 1,521 | $160,070.04 | 46,498 | 2026-03-24 | Filing | |
| $99.05 | 272 | $26,941.60 | 73,631 | 2026-03-16 | Filing | |
| $98.21 | 299 | $29,364.79 | 73,903 | 2026-03-16 | Filing | |
| $97.33 | 460 | $44,771.80 | 74,202 | 2026-03-16 | Filing | |
| $99.15 | 625 | $61,968.75 | 49,249 | 2026-03-17 | Filing | |
| $118.56 | 6,471 | $767,201.76 | 18,806 | 2026-02-19 | Filing | |
| $117.33 | 1,134 | $133,052.22 | 25,277 | 2026-02-19 | Filing | |
| $116.64 | 5,242 | $611,426.88 | 26,411 | 2026-02-19 | Filing | |
| $115.69 | 2,153 | $249,080.57 | 31,653 | 2026-02-19 | Filing | |
| $129.78 | 1,300 | $168,714.00 | 37,449 | 2026-01-22 | Filing | |
| $129.11 | 4,325 | $558,400.75 | 38,749 | 2026-01-22 | Filing | |
| $127.92 | 1,671 | $213,754.32 | 43,074 | 2026-01-22 | Filing | |
| $126.96 | 3,892 | $494,128.32 | 44,745 | 2026-01-22 | Filing | |
| $126.07 | 3,812 | $480,578.84 | 48,637 | 2026-01-22 | Filing | |
| $129.28 | 3,194 | $412,920.32 | 92,366 | 2026-01-22 | Filing |