| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $392.70 | 11,306 | $4,439,866.20 | 12,135 | 2026-06-02 | Filing | |
| $415.52 | 3,922 | $1,629,669.44 | 20,563 | 2026-06-01 | Filing | |
| $383.73 | 2,644 | $1,014,582.12 | 24,485 | 2026-06-01 | Filing | |
| $343.81 | 4,200 | $1,444,002.00 | 27,129 | 2026-05-28 | Filing | |
| $305.82 | 2,300 | $703,386.00 | 31,329 | 2026-05-22 | Filing | |
| $287.03 | 4,655 | $1,336,124.65 | 33,629 | 2026-05-21 | Filing | |
| $291.08 | 5,000 | $1,455,400.00 | 0 | 2026-05-21 | Filing | |
| $288.10 | 2,805 | $808,120.50 | 5,000 | 2026-05-21 | Filing | |
| $215.00 | 40,941 | $8,802,315.00 | 0 | 2026-05-19 | Filing | |
| $257.18 | 5,069 | $1,303,645.42 | 38,284 | 2026-05-20 | Filing | |
| $224.14 | 10,887 | $2,440,212.18 | 43,353 | 2026-05-19 | Filing | |
| $226.54 | 31,920 | $7,231,156.80 | 174,232 | 2026-05-20 | Filing | |
| $282.77 | 4,000 | $1,131,080.00 | 7,805 | 2026-05-21 | Filing | |
| $252.25 | 3,100 | $781,975.00 | 11,805 | 2026-05-20 | Filing | |
| $199.00 | 1,577 | $313,823.00 | 54,240 | 2026-04-23 | Filing | |
| $221.99 | 1,577 | $350,078.23 | 55,817 | 2026-04-24 | Filing | |
| $212.55 | 7,000 | $1,487,850.00 | 57,394 | 2026-05-15 | Filing | |
| $209.15 | 24,339 | $5,090,501.85 | 0 | 2026-05-18 | Filing | |
| $214.41 | 4,866 | $1,043,319.06 | 0 | 2026-05-11 | Filing | |
| $213.59 | 7,371 | $1,574,371.89 | 4,866 | 2026-05-11 | Filing |