| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Director | $250.22 | 27,164 | $6,797,052.14 | 191,970 | 2021-03-01 | Filing |
| Large Shareholder, Director | $248.98 | 20,085 | $5,000,775.35 | 219,134 | 2021-03-01 | Filing |
| Large Shareholder, Director | $248.20 | 30,441 | $7,555,489.69 | 239,219 | 2021-03-01 | Filing |
| Large Shareholder, Director | $247.05 | 18,261 | $4,511,465.88 | 269,660 | 2021-03-01 | Filing |
| Large Shareholder, Director | $246.28 | 11,500 | $2,832,272.90 | 287,921 | 2021-03-01 | Filing |
| Large Shareholder, Director | $245.23 | 3,700 | $907,342.86 | 299,421 | 2021-03-01 | Filing |
| Officer | $227.05 | 300 | $68,114.01 | 150,284 | 2020-10-15 | Filing |