| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $127.36 | 19,105 | $2,433,168.86 | 775,943 | 2026-06-09 | Filing | |
| $130.07 | 33,000 | $4,292,260.50 | 795,048 | 2026-06-08 | Filing | |
| $125.97 | 12,528 | $1,578,090.77 | 828,048 | 2026-06-08 | Filing | |
| $127.36 | 12,105 | $1,541,664.96 | 782,943 | 2026-06-09 | Filing | |
| $130.07 | 33,000 | $4,292,260.50 | 795,048 | 2026-06-08 | Filing | |
| $125.97 | 12,528 | $1,578,090.77 | 828,048 | 2026-06-08 | Filing | |
| $122.50 | 35,877 | $4,394,943.26 | 840,576 | 2026-06-05 | Filing | |
| $128.87 | 11,602 | $1,495,131.18 | 876,453 | 2026-06-05 | Filing | |
| $136.84 | 33,412 | $4,572,215.02 | 888,055 | 2026-06-04 | Filing | |
| $139.17 | 6,313 | $878,556.85 | 921,467 | 2026-06-03 | Filing | |
| $142.31 | 38,724 | $5,510,986.70 | 927,780 | 2026-06-02 | Filing | |
| $144.29 | 7,163 | $1,033,557.15 | 966,504 | 2026-06-01 | Filing | |
| $150.78 | 48,504 | $7,313,214.85 | 973,667 | 2026-05-29 | Filing | |
| $154.46 | 12,706 | $1,962,568.76 | 1,022,171 | 2026-05-11 | Filing | |
| $154.46 | 24,126 | $3,726,501.96 | 1,034,877 | 2026-05-11 | Filing | |
| $149.97 | 9,522 | $1,428,014.34 | 1,059,003 | 2026-05-08 | Filing | |
| $151.32 | 1,560 | $236,059.20 | 1,068,525 | 2026-05-08 | Filing | |
| $152.73 | 25,896 | $3,955,096.08 | 1,070,085 | 2026-05-08 | Filing | |
| $154.46 | 12,706 | $1,962,568.76 | 1,022,171 | 2026-05-11 | Filing | |
| $154.46 | 24,126 | $3,726,501.96 | 1,034,877 | 2026-05-11 | Filing |