| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $403.50 | 100 | $40,350.00 | 808,246 | 2021-08-02 | Filing | |
| $402.74 | 1,143 | $460,336.39 | 808,346 | 2021-08-02 | Filing | |
| $402.02 | 4,500 | $1,809,108.00 | 809,489 | 2021-08-02 | Filing | |
| $400.80 | 2,277 | $912,610.22 | 813,989 | 2021-08-02 | Filing | |
| $400.09 | 2,080 | $832,191.36 | 816,266 | 2021-08-02 | Filing | |
| $398.58 | 300 | $119,574.90 | 818,346 | 2021-08-02 | Filing | |
| $397.61 | 800 | $318,086.40 | 818,646 | 2021-08-02 | Filing | |
| $396.41 | 500 | $198,206.00 | 819,446 | 2021-08-02 | Filing | |
| $395.05 | 300 | $118,515.00 | 819,946 | 2021-08-02 | Filing | |
| $391.50 | 5,500 | $2,153,250.00 | 117,581 | 2021-07-12 | Filing | |
| $374.08 | 619 | $231,554.90 | 7,500 | 2021-07-02 | Filing | |
| $373.26 | 881 | $328,845.58 | 8,119 | 2021-07-02 | Filing | |
| $356.87 | 1,035 | $369,358.38 | 277,365 | 2021-06-10 | Filing | |
| $355.25 | 1,600 | $568,406.40 | 278,400 | 2021-06-10 | Filing | |
| $354.38 | 2,000 | $708,758.00 | 280,000 | 2021-06-10 | Filing | |
| $351.87 | 1,620 | $570,035.88 | 282,000 | 2021-06-10 | Filing | |
| $354.28 | 60 | $21,256.68 | 9,000 | 2021-06-04 | Filing | |
| $353.33 | 1,040 | $367,465.28 | 9,060 | 2021-06-04 | Filing | |
| $352.45 | 400 | $140,979.20 | 10,100 | 2021-06-04 | Filing | |
| $360.07 | 2,498 | $899,442.37 | 22,112 | 2021-06-01 | Filing |