| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $164.58 | 2,496 | $410,791.68 | 72,797 | 2025-11-07 | Filing | |
| $163.65 | 600 | $98,190.00 | 75,293 | 2025-11-07 | Filing | |
| $150.01 | 8,358 | $1,253,783.58 | 2,577,334 | 2025-10-29 | Filing | |
| $148.02 | 124,515 | $18,430,710.30 | 2,585,692 | 2025-10-28 | Filing | |
| $146.01 | 700 | $102,207.00 | 43,580 | 2025-10-28 | Filing | |
| $145.10 | 797 | $115,644.70 | 44,280 | 2025-10-28 | Filing | |
| $147.02 | 60,705 | $8,924,849.10 | 2,710,207 | 2025-10-27 | Filing | |
| $142.10 | 44,809 | $6,367,358.90 | 2,770,912 | 2025-10-24 | Filing | |
| $141.00 | 1,862 | $262,542.00 | 2,815,721 | 2025-10-23 | Filing | |
| $141.01 | 36,762 | $5,183,809.62 | 2,817,583 | 2025-10-20 | Filing | |
| $140.02 | 4,128 | $578,002.56 | 6,552 | 2025-10-16 | Filing | |
| $140.06 | 102,261 | $14,322,675.66 | 2,854,345 | 2025-10-16 | Filing | |
| $136.02 | 150,000 | $20,403,000.00 | 2,956,606 | 2025-10-15 | Filing | |
| $133.03 | 53,104 | $7,064,425.12 | 3,106,606 | 2025-10-14 | Filing | |
| $133.03 | 150,000 | $19,954,500.00 | 3,159,710 | 2025-10-08 | Filing | |
| $133.22 | 62,476 | $8,323,052.72 | 3,309,710 | 2025-10-07 | Filing | |
| $127.61 | 919 | $117,273.59 | 10,680 | 2025-10-02 | Filing | |
| $127.15 | 4,081 | $518,899.15 | 11,599 | 2025-10-02 | Filing | |
| $133.09 | 150,000 | $19,963,500.00 | 3,372,186 | 2025-09-18 | Filing | |
| $133.02 | 62,435 | $8,305,103.70 | 3,522,186 | 2025-09-17 | Filing |