| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $142.06 | 1,100 | $156,266.00 | 76,720 | 2025-09-02 | Filing | |
| $141.16 | 1,354 | $191,130.64 | 77,820 | 2025-09-02 | Filing | |
| $146.05 | 34,615 | $5,055,520.75 | 83,111 | 2025-09-02 | Filing | |
| $145.33 | 63,782 | $9,269,438.06 | 117,726 | 2025-09-02 | Filing | |
| $144.05 | 28,063 | $4,042,475.15 | 181,508 | 2025-09-02 | Filing | |
| $143.16 | 35,245 | $5,045,674.20 | 209,571 | 2025-09-02 | Filing | |
| $142.03 | 5,877 | $834,710.31 | 244,816 | 2025-09-02 | Filing | |
| $141.27 | 19,066 | $2,693,453.82 | 250,693 | 2025-09-02 | Filing | |
| $129.50 | 10,000 | $1,295,000.00 | 274,516 | 2025-08-20 | Filing | |
| $128.27 | 4,807 | $616,593.89 | 105,637 | 2025-08-19 | Filing | |
| $127.42 | 20,193 | $2,572,992.06 | 110,444 | 2025-08-19 | Filing | |
| $129.47 | 1,416 | $183,329.52 | 233,924 | 2025-08-18 | Filing | |
| $128.76 | 2,481 | $319,453.56 | 235,340 | 2025-08-18 | Filing | |
| $127.59 | 2,968 | $378,687.12 | 237,821 | 2025-08-18 | Filing | |
| $128.16 | 700 | $89,712.00 | 79,764 | 2025-08-14 | Filing | |
| $127.71 | 5,746 | $733,821.66 | 80,464 | 2025-08-14 | Filing | |
| $126.57 | 3,554 | $449,829.78 | 86,210 | 2025-08-14 | Filing | |
| $121.58 | 10,000 | $1,215,800.00 | 290,616 | 2025-08-12 | Filing | |
| $110.91 | 1,938 | $214,943.58 | 233,924 | 2025-08-04 | Filing | |
| $109.68 | 3,199 | $350,866.32 | 235,862 | 2025-08-04 | Filing |