| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $202.68 | 7 | $1,418.76 | 3,446,725 | 2024-10-31 | Filing | |
| $201.68 | 9 | $1,815.12 | 3,446,732 | 2024-10-31 | Filing | |
| $193.01 | 8 | $1,544.08 | 3,446,741 | 2024-10-31 | Filing | |
| $174.11 | 154 | $26,812.94 | 3,446,749 | 2024-10-30 | Filing | |
| $173.10 | 685 | $118,573.50 | 3,446,903 | 2024-10-30 | Filing | |
| $172.35 | 524 | $90,311.40 | 3,447,588 | 2024-10-30 | Filing | |
| $171.84 | 471 | $80,936.64 | 3,448,112 | 2024-10-30 | Filing | |
| $169.70 | 73 | $12,388.10 | 3,448,583 | 2024-10-30 | Filing | |
| $168.65 | 15 | $2,529.75 | 3,448,656 | 2024-10-30 | Filing | |
| $167.04 | 28 | $4,677.12 | 3,448,671 | 2024-10-30 | Filing | |
| $174.11 | 154 | $26,812.94 | 2,750,910 | 2024-10-30 | Filing | |
| $173.10 | 685 | $118,573.50 | 2,751,064 | 2024-10-30 | Filing | |
| $172.35 | 524 | $90,311.40 | 2,751,749 | 2024-10-30 | Filing | |
| $171.84 | 472 | $81,108.48 | 2,752,273 | 2024-10-30 | Filing | |
| $169.70 | 73 | $12,388.10 | 2,752,745 | 2024-10-30 | Filing | |
| $168.65 | 14 | $2,361.10 | 2,752,818 | 2024-10-30 | Filing | |
| $167.04 | 28 | $4,677.12 | 2,752,832 | 2024-10-30 | Filing | |
| $168.96 | 609 | $102,896.64 | 3,448,699 | 2024-10-29 | Filing | |
| $168.18 | 1,001 | $168,348.18 | 3,449,308 | 2024-10-29 | Filing | |
| $167.17 | 255 | $42,628.35 | 3,450,309 | 2024-10-29 | Filing |