| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $187.79 | 200 | $37,558.00 | 427,898 | 2026-07-15 | Filing | |
| $235.45 | 46,627 | $10,978,327.15 | 821,662 | 2026-07-01 | Filing | |
| $235.45 | 16,937 | $3,987,816.65 | 274,763 | 2026-07-01 | Filing | |
| $235.45 | 33,871 | $7,974,926.95 | 551,338 | 2026-07-01 | Filing | |
| $262.09 | 100 | $26,209.00 | 428,098 | 2026-06-15 | Filing | |
| $260.76 | 900 | $234,684.00 | 379,271 | 2026-06-15 | Filing | |
| $259.45 | 606 | $157,226.70 | 378,665 | 2026-06-15 | Filing | |
| $257.54 | 100 | $25,754.00 | 429,704 | 2026-06-15 | Filing | |
| $255.03 | 200 | $51,006.00 | 429,804 | 2026-06-15 | Filing | |
| $253.58 | 200 | $50,716.00 | 380,471 | 2026-06-15 | Filing | |
| $251.89 | 200 | $50,378.00 | 430,204 | 2026-06-15 | Filing | |
| $250.08 | 3,206 | $801,756.48 | 380,871 | 2026-06-15 | Filing | |
| $248.73 | 200 | $49,746.00 | 384,077 | 2026-06-15 | Filing | |
| $246.17 | 100 | $24,617.00 | 433,810 | 2026-06-15 | Filing | |
| $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 |