| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $133.00 | 84 | $11,172.38 | 12,416 | 2026-08-03 | Filing | |
| $139.21 | 267 | $37,167.79 | 12,500 | 2026-08-03 | Filing | |
| $138.09 | 2,431 | $335,694.85 | 12,767 | 2026-08-03 | Filing | |
| $137.25 | 9,989 | $1,370,946.30 | 15,198 | 2026-08-03 | Filing | |
| $136.42 | 6,354 | $866,841.91 | 25,187 | 2026-08-03 | Filing | |
| $135.42 | 135 | $18,282.25 | 31,541 | 2026-08-03 | Filing | |
| $133.81 | 555 | $74,263.61 | 31,676 | 2026-08-03 | Filing | |
| $133.01 | 269 | $35,778.99 | 32,231 | 2026-08-03 | Filing | |
| $140.21 | 4,000 | $560,840.00 | 200,000 | 2026-07-31 | Filing | |
| $129.78 | 906 | $117,579.50 | 6,900 | 2026-07-16 | Filing | |
| $128.96 | 5,601 | $722,277.52 | 7,806 | 2026-07-16 | Filing | |
| $127.89 | 5,559 | $710,918.27 | 13,407 | 2026-07-16 | Filing | |
| $126.98 | 2,133 | $270,852.82 | 18,966 | 2026-07-16 | Filing | |
| $125.46 | 1,417 | $177,776.82 | 29,301 | 2026-07-13 | Filing | |
| $125.46 | 1,417 | $177,776.82 | 30,718 | 2026-07-13 | Filing | |
| $125.46 | 1,417 | $177,776.82 | 32,135 | 2026-07-13 | Filing | |
| $126.90 | 1,028 | $130,448.27 | 1,000 | 2026-07-13 | Filing | |
| $125.76 | 3,835 | $482,285.00 | 2,028 | 2026-07-13 | Filing | |
| $124.65 | 1,725 | $215,027.81 | 5,863 | 2026-07-13 | Filing | |
| $123.71 | 2,274 | $281,313.81 | 7,588 | 2026-07-13 | Filing |