| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $238.96 | 15,678 | $3,746,447.80 | 291,700 | 2026-06-04 | Filing | |
| $276.20 | 10,776 | $2,976,333.36 | 26,886 | 2026-06-02 | Filing | |
| $276.20 | 1,509 | $416,786.10 | 12,672 | 2026-06-02 | Filing | |
| $199.01 | 500 | $99,504.60 | 80,754 | 2026-05-20 | Filing | |
| $200.00 | 2,000 | $400,000.00 | 81,254 | 2026-05-20 | Filing | |
| $199.00 | 2,600 | $517,400.00 | 83,254 | 2026-05-20 | Filing | |
| $217.55 | 4,500 | $978,975.00 | 37,662 | 2026-05-15 | Filing | |
| $203.24 | 500,000 | $101,620,000.00 | 585,209 | 2026-05-13 | Filing | |
| $203.24 | 500,000 | $101,620,000.00 | 585,209 | 2026-05-13 | Filing | |
| $210.00 | 5,894 | $1,237,740.00 | 10,772 | 2026-05-13 | Filing | |
| $203.18 | 5,000 | $1,015,900.00 | 16,666 | 2026-05-13 | Filing | |
| $190.00 | 5,263 | $999,970.00 | 21,666 | 2026-05-06 | Filing | |
| $180.00 | 5,556 | $1,000,080.00 | 26,929 | 2026-05-06 | Filing | |
| $170.00 | 5,882 | $999,940.00 | 32,485 | 2026-05-04 | Filing | |
| $160.10 | 4,500 | $720,450.00 | 42,162 | 2026-04-15 | Filing | |
| $161.22 | 6,250 | $1,007,625.00 | 38,367 | 2026-04-14 | Filing | |
| $150.00 | 6,667 | $1,000,050.00 | 44,617 | 2026-04-13 | Filing | |
| $140.00 | 7,143 | $1,000,020.00 | 51,284 | 2026-04-10 | Filing | |
| $111.20 | 31,357 | $3,486,904.67 | 585,209 | 2026-04-06 | Filing | |
| $103.73 | 33,358 | $3,460,272.04 | 868,289 | 2026-04-01 | Filing |