| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $225.43 | 2,607 | $587,696.01 | 67,375 | 2020-12-28 | Filing |
| Large Shareholder, Officer, Director | $224.38 | 3,183 | $714,201.54 | 69,982 | 2020-12-28 | Filing |
| Large Shareholder, Officer, Director | $223.47 | 8,208 | $1,834,241.76 | 73,165 | 2020-12-28 | Filing |
| Large Shareholder, Officer, Director | $222.36 | 7,973 | $1,772,876.28 | 81,373 | 2020-12-28 | Filing |
| Large Shareholder, Officer, Director | $221.41 | 7,600 | $1,682,716.00 | 89,346 | 2020-12-28 | Filing |
| Large Shareholder, Officer, Director | $220.42 | 3,054 | $673,162.68 | 96,946 | 2020-12-28 | Filing |
| Officer | $240.00 | 4,994 | $1,198,560.00 | 158,852 | 2020-12-23 | Filing |
| Large Shareholder, Officer, Director | $241.48 | 5,537 | $1,337,074.76 | 0 | 2020-12-21 | Filing |
| Large Shareholder, Officer, Director | $240.65 | 19,603 | $4,717,461.95 | 5,537 | 2020-12-21 | Filing |
| Large Shareholder, Officer, Director | $239.73 | 23,933 | $5,737,458.09 | 25,140 | 2020-12-21 | Filing |
| Large Shareholder, Officer, Director | $238.74 | 23,600 | $5,634,264.00 | 49,073 | 2020-12-21 | Filing |
| Large Shareholder, Officer, Director | $237.60 | 7,835 | $1,861,596.00 | 72,673 | 2020-12-21 | Filing |
| Large Shareholder, Officer, Director | $236.44 | 9,408 | $2,224,427.52 | 80,508 | 2020-12-21 | Filing |
| Large Shareholder, Officer, Director | $235.86 | 6,800 | $1,603,848.00 | 89,916 | 2020-12-21 | Filing |
| Large Shareholder, Officer, Director | $234.38 | 3,284 | $769,703.92 | 96,716 | 2020-12-21 | Filing |
| Officer | $240.45 | 8,707 | $2,093,598.15 | 158,852 | 2020-12-21 | Filing |
| Director | $220.31 | 363 | $79,972.53 | 79,507 | 2020-12-14 | Filing |
| Director | $219.41 | 15,798 | $3,466,239.18 | 79,870 | 2020-12-14 | Filing |
| Director | $218.40 | 56,037 | $12,238,480.80 | 95,668 | 2020-12-14 | Filing |
| Director | $217.55 | 49,959 | $10,868,580.45 | 151,705 | 2020-12-14 | Filing |