| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $103.69 | 6,475 | $671,397.93 | 2,057,213 | 2024-04-17 | Filing | |
| $103.10 | 8,243 | $849,839.29 | 2,063,688 | 2024-04-17 | Filing | |
| $105.02 | 15,000 | $1,575,300.00 | 1,486,241 | 2024-04-15 | Filing | |
| $109.36 | 389 | $42,542.13 | 2,071,931 | 2024-04-10 | Filing | |
| $108.56 | 748 | $81,205.20 | 2,072,320 | 2024-04-10 | Filing | |
| $107.31 | 7,512 | $806,136.01 | 2,073,068 | 2024-04-10 | Filing | |
| $106.59 | 6,351 | $676,981.67 | 2,080,580 | 2024-04-10 | Filing | |
| $101.93 | 705 | $71,859.31 | 5,048 | 2024-04-08 | Filing | |
| $104.15 | 100 | $10,415.00 | 2,086,931 | 2024-04-03 | Filing | |
| $103.64 | 2,702 | $280,043.66 | 2,087,031 | 2024-04-03 | Filing | |
| $102.64 | 3,500 | $359,251.55 | 2,089,733 | 2024-04-03 | Filing | |
| $101.33 | 3,832 | $388,288.90 | 2,093,233 | 2024-04-03 | Filing | |
| $100.66 | 3,167 | $318,775.02 | 2,097,065 | 2024-04-03 | Filing | |
| $99.40 | 1,499 | $149,000.00 | 2,100,232 | 2024-04-03 | Filing | |
| $97.47 | 200 | $19,494.00 | 2,101,731 | 2024-04-03 | Filing | |
| $110.75 | 2,973 | $329,255.59 | 2,101,931 | 2024-03-27 | Filing | |
| $110.24 | 4,544 | $500,931.01 | 2,104,904 | 2024-03-27 | Filing | |
| $109.09 | 3,100 | $338,175.59 | 2,109,448 | 2024-03-27 | Filing | |
| $107.79 | 1,466 | $158,019.85 | 2,112,548 | 2024-03-27 | Filing | |
| $106.71 | 1,100 | $117,376.27 | 2,114,014 | 2024-03-27 | Filing |