| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $338.35 | 1,310 | $443,238.89 | 13,144,519 | 2021-12-23 | Filing |
| Large Shareholder, Officer, Director | $337.10 | 500 | $168,549.75 | 13,145,829 | 2021-12-23 | Filing |
| Large Shareholder, Officer, Director | $337.98 | 155 | $52,386.81 | 13,146,329 | 2021-12-22 | Filing |
| Large Shareholder, Officer, Director | $337.12 | 2,705 | $911,901.76 | 13,146,484 | 2021-12-22 | Filing |
| Large Shareholder, Officer, Director | $336.03 | 7,140 | $2,399,287.76 | 13,149,189 | 2021-12-22 | Filing |
| Large Shareholder, Officer, Director | $336.79 | 1,406 | $473,522.24 | 13,156,329 | 2021-12-21 | Filing |
| Large Shareholder, Officer, Director | $335.77 | 1,381 | $463,698.37 | 13,157,735 | 2021-12-21 | Filing |
| Large Shareholder, Officer, Director | $334.74 | 3,483 | $1,165,902.55 | 13,159,116 | 2021-12-21 | Filing |
| Large Shareholder, Officer, Director | $333.76 | 1,036 | $345,772.67 | 13,162,599 | 2021-12-21 | Filing |
| Large Shareholder, Officer, Director | $332.65 | 700 | $232,852.48 | 13,163,635 | 2021-12-21 | Filing |
| Large Shareholder, Officer, Director | $331.46 | 455 | $150,814.57 | 13,164,335 | 2021-12-21 | Filing |
| Large Shareholder, Officer, Director | $330.50 | 2,118 | $699,992.22 | 13,164,790 | 2021-12-21 | Filing |
| Large Shareholder, Officer, Director | $329.60 | 600 | $197,758.74 | 13,166,908 | 2021-12-21 | Filing |
| Large Shareholder, Officer, Director | $330.12 | 1,100 | $363,129.36 | 13,167,508 | 2021-12-20 | Filing |
| Large Shareholder, Officer, Director | $337.31 | 411 | $138,635.40 | 13,168,608 | 2021-12-17 | Filing |
| Large Shareholder, Officer, Director | $336.41 | 2,271 | $763,991.88 | 13,169,019 | 2021-12-17 | Filing |
| Large Shareholder, Officer, Director | $335.75 | 4,317 | $1,449,416.78 | 13,171,290 | 2021-12-17 | Filing |
| Large Shareholder, Officer, Director | $334.63 | 2,022 | $676,620.24 | 13,175,607 | 2021-12-17 | Filing |
| Large Shareholder, Officer, Director | $336.47 | 422 | $141,990.34 | 13,177,629 | 2021-12-16 | Filing |
| Large Shareholder, Officer, Director | $335.72 | 5,059 | $1,698,427.72 | 13,178,051 | 2021-12-16 | Filing |