| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $27.13 | 235,477 | $6,387,596.20 | 0 | 2026-10-05 | Filing | |
| $66.16 | 8,468 | $560,242.88 | 44,637 | 2026-09-14 | Filing | |
| $68.62 | 9,024 | $619,209.73 | 44,637 | 2026-09-11 | Filing | |
| $69.09 | 41,832 | $2,890,206.35 | 174,606 | 2026-08-21 | Filing | |
| $69.09 | 31,799 | $2,197,018.35 | 216,438 | 2026-08-21 | Filing | |
| $72.23 | 18,393 | $1,328,476.73 | 44,637 | 2026-08-20 | Filing | |
| $74.99 | 36,789 | $2,758,957.94 | 44,637 | 2026-08-19 | Filing | |
| $74.06 | 50,000 | $3,702,825.00 | 142,265 | 2026-08-19 | Filing | |
| $76.84 | 29,534 | $2,269,380.75 | 142,265 | 2026-08-17 | Filing | |
| $87.53 | 1,600 | $140,048.00 | 167,919 | 2026-07-27 | Filing | |
| $87.53 | 688 | $60,220.64 | 216,438 | 2026-07-27 | Filing | |
| $90.71 | 3,600 | $326,543.40 | 501,477 | 2026-07-23 | Filing | |
| $89.44 | 96,400 | $8,621,900.32 | 505,077 | 2026-07-23 | Filing | |
| $89.24 | 14,562 | $1,299,549.29 | 601,477 | 2026-07-22 | Filing | |
| $88.65 | 48,032 | $4,257,849.48 | 616,039 | 2026-07-22 | Filing | |
| $87.70 | 37,406 | $3,280,566.05 | 664,071 | 2026-07-22 | Filing | |
| $80.66 | 556 | $44,845.63 | 701,477 | 2026-07-21 | Filing | |
| $79.98 | 74,444 | $5,954,336.34 | 702,033 | 2026-07-21 | Filing | |
| $79.55 | 3,596 | $286,068.27 | 776,477 | 2026-07-20 | Filing | |
| $71.52 | 7,306 | $522,525.12 | 117,178 | 2026-07-13 | Filing |