| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $217.22 | 12 | $2,606.64 | 28,752 | 2026-05-12 | Filing | |
| $216.31 | 38 | $8,219.74 | 28,764 | 2026-05-12 | Filing | |
| $215.52 | 82 | $17,672.53 | 28,802 | 2026-05-12 | Filing | |
| $214.26 | 48 | $10,284.26 | 28,884 | 2026-05-12 | Filing | |
| $213.30 | 24 | $5,119.26 | 28,932 | 2026-05-12 | Filing | |
| $212.64 | 74 | $15,735.15 | 28,956 | 2026-05-12 | Filing | |
| $211.52 | 66 | $13,960.61 | 29,030 | 2026-05-12 | Filing | |
| $210.44 | 156 | $32,829.30 | 29,096 | 2026-05-12 | Filing | |
| $209.69 | 366 | $76,746.98 | 29,252 | 2026-05-12 | Filing | |
| $208.63 | 180 | $37,554.17 | 29,618 | 2026-05-12 | Filing | |
| $207.52 | 336 | $69,726.79 | 29,798 | 2026-05-12 | Filing | |
| $206.51 | 132 | $27,259.68 | 30,134 | 2026-05-12 | Filing | |
| $205.40 | 188 | $38,615.48 | 30,266 | 2026-05-12 | Filing | |
| $204.53 | 98 | $20,044.07 | 30,454 | 2026-05-12 | Filing | |
| $203.68 | 72 | $14,665.26 | 30,552 | 2026-05-12 | Filing | |
| $202.47 | 60 | $12,148.14 | 30,624 | 2026-05-12 | Filing | |
| $185.00 | 10,000 | $1,850,000.00 | 197,568 | 2026-05-05 | Filing | |
| $180.00 | 10,000 | $1,800,000.00 | 207,568 | 2026-05-04 | Filing | |
| $177.82 | 3,200 | $569,024.00 | 39,735 | 2026-05-04 | Filing | |
| $172.00 | 192 | $33,024.00 | 0 | 2026-04-30 | Filing |