| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Officer | $258.65 | 600 | $155,191.98 | 211,707 | 2021-03-16 | Filing |
| Officer | $257.58 | 600 | $154,546.98 | 212,307 | 2021-03-16 | Filing |
| Officer | $256.68 | 1,493 | $383,220.40 | 212,907 | 2021-03-16 | Filing |
| Officer | $255.11 | 600 | $153,067.98 | 214,400 | 2021-03-16 | Filing |
| Officer | $251.02 | 2 | $502.03 | 215,000 | 2021-03-15 | Filing |
| Officer | $250.90 | 1 | $250.90 | 215,002 | 2021-03-15 | Filing |
| Officer | $249.27 | 3,348 | $834,566.34 | 215,003 | 2021-03-15 | Filing |
| Large Shareholder, Director | $252.97 | 9,016 | $2,280,743.26 | 102,997 | 2021-03-01 | Filing |
| Large Shareholder, Director | $252.07 | 43,324 | $10,920,814.98 | 112,013 | 2021-03-01 | Filing |
| Large Shareholder, Director | $251.15 | 36,633 | $9,200,528.15 | 155,337 | 2021-03-01 | Filing |