| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $100.10 | 10,518 | $1,052,884.41 | 0 | 2025-08-01 | Filing | |
| $99.98 | 1,568,421 | $156,805,555.79 | 0 | 2025-08-01 | Filing | |
| $104.73 | 5,864 | $614,140.82 | 3,044 | 2025-07-25 | Filing | |
| $101.88 | 418,338 | $42,621,655.96 | 0 | 2025-07-24 | Filing | |
| $101.90 | 385,485 | $39,279,379.56 | 0 | 2025-07-16 | Filing | |
| $101.65 | 114,175 | $11,605,854.50 | 0 | 2025-07-14 | Filing | |
| $101.50 | 340 | $34,510.00 | 114,175 | 2025-07-11 | Filing | |
| $93.51 | 5,864 | $548,353.20 | 8,908 | 2025-07-07 | Filing | |
| $93.88 | 25,000 | $2,346,982.50 | 816,887 | 2025-07-03 | Filing | |
| $93.27 | 750,000 | $69,954,825.00 | 0 | 2025-07-01 | Filing | |
| $90.09 | 175,000 | $15,765,225.00 | 598,797 | 2025-06-30 | Filing | |
| $84.96 | 92,257 | $7,838,413.04 | 136,364 | 2025-06-25 | Filing | |
| $83.63 | 350,000 | $29,270,360.00 | 598,797 | 2025-06-25 | Filing | |
| $77.82 | 5,864 | $456,361.70 | 14,772 | 2025-06-20 | Filing | |
| $74.29 | 418,338 | $31,078,497.36 | 0 | 2025-06-11 | Filing | |
| $73.49 | 5,865 | $431,021.20 | 20,636 | 2025-06-05 | Filing | |
| $70.14 | 104,887 | $7,356,942.00 | 228,621 | 2025-06-03 | Filing | |
| $71.64 | 25,000 | $1,791,045.00 | 841,887 | 2025-06-03 | Filing | |
| $65.95 | 25,000 | $1,648,832.50 | 881,814 | 2025-05-27 | Filing | |
| $64.46 | 418,338 | $26,964,896.13 | 0 | 2025-05-20 | Filing |