| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $118.04 | 883,277 | $104,265,815.17 | 10,351,063 | 2021-03-30 | Filing | |
| $131.30 | 558 | $73,265.40 | 11,234,340 | 2021-03-29 | Filing | |
| $130.56 | 6,610 | $862,993.67 | 11,234,898 | 2021-03-29 | Filing | |
| $129.54 | 83,242 | $10,783,376.79 | 11,241,508 | 2021-03-29 | Filing | |
| $128.74 | 123,374 | $15,883,526.54 | 11,324,750 | 2021-03-29 | Filing | |
| $127.47 | 46,872 | $5,974,787.90 | 11,448,124 | 2021-03-29 | Filing | |
| $126.40 | 82,557 | $10,434,924.11 | 11,494,996 | 2021-03-29 | Filing | |
| $125.36 | 116,383 | $14,589,225.88 | 11,577,553 | 2021-03-29 | Filing | |
| $124.42 | 251,545 | $31,296,927.05 | 11,693,936 | 2021-03-29 | Filing | |
| $123.50 | 639,681 | $78,998,364.62 | 11,945,481 | 2021-03-29 | Filing | |
| $122.53 | 284,300 | $34,836,672.07 | 12,585,162 | 2021-03-29 | Filing | |
| $134.72 | 500 | $67,360.00 | 99,430 | 2021-03-26 | Filing | |
| $134.10 | 3,200 | $429,120.00 | 99,930 | 2021-03-26 | Filing | |
| $133.06 | 3,006 | $399,978.36 | 103,130 | 2021-03-26 | Filing | |
| $132.04 | 2,915 | $384,896.60 | 106,136 | 2021-03-26 | Filing | |
| $130.73 | 700 | $91,511.00 | 109,051 | 2021-03-26 | Filing | |
| $129.40 | 300 | $38,820.00 | 109,751 | 2021-03-26 | Filing | |
| $128.89 | 425 | $54,778.25 | 110,051 | 2021-03-26 | Filing | |
| $130.05 | 5,000 | $650,250.00 | 0 | 2021-03-29 | Filing | |
| $126.88 | 10,000 | $1,268,800.00 | 7,484,880 | 2021-03-25 | Filing |