| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $125.90 | 2,831 | $356,416.39 | 1,172,337 | 2025-11-17 | Filing | |
| $132.30 | 2,275 | $300,977.50 | 12,976 | 2025-11-17 | Filing | |
| $131.37 | 2,877 | $377,946.60 | 15,251 | 2025-11-17 | Filing | |
| $129.74 | 2,177 | $282,439.41 | 18,128 | 2025-11-17 | Filing | |
| $129.16 | 9,262 | $1,196,239.17 | 20,305 | 2025-11-17 | Filing | |
| $128.11 | 3,362 | $430,707.84 | 29,567 | 2025-11-17 | Filing | |
| $127.00 | 4,740 | $601,973.84 | 32,929 | 2025-11-17 | Filing | |
| $125.90 | 5,307 | $668,139.09 | 37,669 | 2025-11-17 | Filing | |
| $159.02 | 100 | $15,902.00 | 33,784 | 2025-11-03 | Filing | |
| $158.01 | 500 | $79,005.50 | 33,884 | 2025-11-03 | Filing | |
| $157.33 | 5,232 | $823,136.43 | 34,384 | 2025-11-03 | Filing | |
| $156.33 | 2,168 | $338,913.03 | 39,616 | 2025-11-03 | Filing | |
| $143.72 | 1,356 | $194,888.25 | 552,400 | 2025-10-17 | Filing | |
| $143.06 | 5,784 | $827,485.07 | 553,756 | 2025-10-17 | Filing | |
| $142.20 | 1,887 | $268,338.76 | 559,540 | 2025-10-17 | Filing | |
| $140.97 | 537 | $75,698.96 | 561,427 | 2025-10-17 | Filing | |
| $140.04 | 436 | $61,056.00 | 561,964 | 2025-10-17 | Filing | |
| $143.72 | 2,168 | $311,591.25 | 1,175,168 | 2025-10-17 | Filing | |
| $143.06 | 9,255 | $1,324,061.95 | 1,177,336 | 2025-10-17 | Filing | |
| $142.20 | 3,020 | $429,455.78 | 1,186,591 | 2025-10-17 | Filing |