| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $255.88 | 5,591 | $1,430,646.33 | 140,995 | 2021-04-05 | Filing |
| Officer | $255.16 | 25,335 | $6,464,425.40 | 146,586 | 2021-04-05 | Filing |
| Officer | $254.28 | 7,274 | $1,849,649.45 | 171,921 | 2021-04-05 | Filing |
| Officer | $253.07 | 2,800 | $708,603.28 | 179,195 | 2021-04-05 | Filing |
| Large Shareholder, Director | $259.26 | 6,258 | $1,622,456.59 | 102,997 | 2021-04-01 | Filing |
| Large Shareholder, Director | $258.52 | 14,058 | $3,634,258.70 | 109,255 | 2021-04-01 | Filing |
| Large Shareholder, Director | $257.36 | 15,171 | $3,904,343.32 | 123,313 | 2021-04-01 | Filing |
| Large Shareholder, Director | $256.50 | 12,943 | $3,319,831.61 | 138,484 | 2021-04-01 | Filing |
| Large Shareholder, Director | $255.31 | 10,563 | $2,696,800.45 | 151,427 | 2021-04-01 | Filing |
| Large Shareholder, Director | $254.40 | 26,069 | $6,631,969.24 | 161,990 | 2021-04-01 | Filing |
| Large Shareholder, Director | $253.35 | 57,146 | $14,478,173.40 | 188,059 | 2021-04-01 | Filing |
| Large Shareholder, Director | $252.46 | 54,340 | $13,718,507.95 | 245,205 | 2021-04-01 | Filing |
| Large Shareholder, Director | $260.20 | 1,725 | $448,846.73 | 326,700 | 2021-03-16 | Filing |
| Large Shareholder, Director | $259.47 | 19,117 | $4,960,263.14 | 328,425 | 2021-03-16 | Filing |
| Large Shareholder, Director | $258.53 | 18,764 | $4,851,004.38 | 347,542 | 2021-03-16 | Filing |
| Large Shareholder, Director | $257.61 | 18,491 | $4,763,551.57 | 366,306 | 2021-03-16 | Filing |
| Large Shareholder, Director | $256.59 | 32,169 | $8,254,115.03 | 384,797 | 2021-03-16 | Filing |
| Large Shareholder, Director | $255.45 | 12,506 | $3,194,618.93 | 416,966 | 2021-03-16 | Filing |
| Large Shareholder, Director | $254.79 | 6,128 | $1,561,345.77 | 429,472 | 2021-03-16 | Filing |
| Officer | $259.51 | 700 | $181,656.02 | 211,007 | 2021-03-16 | Filing |