| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $83.67 | 6,860 | $573,960.42 | 64,379 | 2026-05-29 | Filing | |
| $86.62 | 1,728 | $149,679.36 | 22,226 | 2026-05-27 | Filing | |
| $87.05 | 29,000 | $2,524,435.50 | 279,516 | 2026-05-28 | Filing | |
| $86.25 | 95,287 | $8,218,694.32 | 308,516 | 2026-05-28 | Filing | |
| $82.18 | 15,894 | $1,306,245.21 | 71,239 | 2026-05-26 | Filing | |
| $82.71 | 6,655 | $550,461.67 | 23,954 | 2026-05-26 | Filing | |
| $82.26 | 70,710 | $5,816,809.66 | 403,803 | 2026-05-26 | Filing | |
| $80.93 | 47,863 | $3,873,380.28 | 474,513 | 2026-05-26 | Filing | |
| $70.71 | 53,880 | $3,810,032.60 | 522,376 | 2026-05-21 | Filing | |
| $72.41 | 6,895 | $499,271.78 | 30,609 | 2026-05-13 | Filing | |
| $51.93 | 105 | $5,452.46 | 25,556 | 2026-04-02 | Filing | |
| $51.93 | 53 | $2,752.19 | 25,661 | 2026-04-02 | Filing | |
| $51.93 | 64 | $3,323.40 | 25,714 | 2026-04-02 | Filing | |
| $51.93 | 91 | $4,725.47 | 25,778 | 2026-04-02 | Filing | |
| $48.22 | 3,219 | $155,204.41 | 30,769 | 2026-02-25 | Filing | |
| $48.30 | 262 | $12,654.91 | 33,988 | 2026-02-25 | Filing | |
| $47.20 | 4,995 | $235,752.01 | 576,256 | 2026-02-10 | Filing | |
| $46.53 | 6,368 | $296,301.77 | 581,251 | 2026-02-09 | Filing | |
| $46.57 | 3,322 | $154,704.54 | 76,307 | 2026-02-09 | Filing | |
| $45.97 | 1,272 | $58,473.84 | 96,933 | 2026-02-10 | Filing |