| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $504.73 | 1,185 | $598,105.05 | 39,638 | 2021-12-13 | Filing | |
| $503.50 | 290 | $146,015.00 | 40,823 | 2021-12-13 | Filing | |
| $502.55 | 400 | $201,020.00 | 41,113 | 2021-12-13 | Filing | |
| $501.43 | 200 | $100,286.00 | 41,513 | 2021-12-13 | Filing | |
| $500.61 | 400 | $200,244.00 | 41,713 | 2021-12-13 | Filing | |
| $499.24 | 500 | $249,620.00 | 42,113 | 2021-12-13 | Filing | |
| $498.65 | 400 | $199,460.00 | 42,613 | 2021-12-13 | Filing | |
| $534.99 | 300 | $160,497.00 | 99,038 | 2021-12-09 | Filing | |
| $533.64 | 2,771 | $1,478,716.44 | 99,338 | 2021-12-09 | Filing | |
| $532.82 | 2,765 | $1,473,247.30 | 102,109 | 2021-12-09 | Filing | |
| $531.59 | 3,317 | $1,763,284.03 | 104,874 | 2021-12-09 | Filing | |
| $530.92 | 627 | $332,886.84 | 108,191 | 2021-12-09 | Filing | |
| $529.54 | 220 | $116,498.80 | 108,818 | 2021-12-09 | Filing | |
| $502.42 | 236 | $118,571.12 | 562,896 | 2021-12-01 | Filing | |
| $499.00 | 59 | $29,441.00 | 563,132 | 2021-12-01 | Filing | |
| $496.15 | 100 | $49,615.00 | 563,191 | 2021-12-01 | Filing | |
| $494.76 | 47 | $23,253.72 | 563,291 | 2021-12-01 | Filing | |
| $493.70 | 100 | $49,370.00 | 563,338 | 2021-12-01 | Filing | |
| $492.07 | 126 | $62,000.82 | 563,438 | 2021-12-01 | Filing | |
| $491.13 | 141 | $69,249.33 | 563,564 | 2021-12-01 | Filing |