| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $328.31 | 4,300 | $1,411,718.81 | 45,100 | 2021-05-27 | Filing |
| Large Shareholder, Officer, Director | $327.31 | 6,600 | $2,160,232.14 | 49,400 | 2021-05-27 | Filing |
| Large Shareholder, Officer, Director | $329.25 | 90 | $29,632.30 | 0 | 2021-05-26 | Filing |
| Large Shareholder, Officer, Director | $328.29 | 1,020 | $334,859.27 | 90 | 2021-05-26 | Filing |
| Large Shareholder, Officer, Director | $327.47 | 1,800 | $589,449.60 | 1,110 | 2021-05-26 | Filing |
| Large Shareholder, Officer, Director | $326.58 | 1,290 | $421,290.52 | 2,910 | 2021-05-26 | Filing |
| Large Shareholder, Officer, Director | $329.40 | 200 | $65,879.00 | 2,215,432 | 2021-05-26 | Filing |
| Large Shareholder, Officer, Director | $328.34 | 1,450 | $476,089.38 | 2,215,632 | 2021-05-26 | Filing |
| Large Shareholder, Officer, Director | $327.59 | 2,980 | $976,222.97 | 2,217,082 | 2021-05-26 | Filing |
| Large Shareholder, Officer, Director | $326.66 | 2,870 | $937,510.18 | 2,220,062 | 2021-05-26 | Filing |
| Large Shareholder, Officer, Director | $329.24 | 600 | $197,542.68 | 0 | 2021-05-26 | Filing |
| Large Shareholder, Officer, Director | $328.33 | 10,140 | $3,329,215.50 | 600 | 2021-05-26 | Filing |
| Large Shareholder, Officer, Director | $327.50 | 16,660 | $5,456,066.70 | 10,740 | 2021-05-26 | Filing |
| Large Shareholder, Officer, Director | $326.63 | 13,600 | $4,442,159.84 | 27,400 | 2021-05-26 | Filing |
| Large Shareholder, Officer, Director | $328.82 | 70 | $23,017.60 | 0 | 2021-05-25 | Filing |
| Large Shareholder, Officer, Director | $328.08 | 1,660 | $544,611.80 | 70 | 2021-05-25 | Filing |
| Large Shareholder, Officer, Director | $327.25 | 1,825 | $597,231.43 | 1,730 | 2021-05-25 | Filing |
| Large Shareholder, Officer, Director | $326.36 | 645 | $210,500.14 | 3,555 | 2021-05-25 | Filing |
| Large Shareholder, Officer, Director | $328.90 | 50 | $16,445.00 | 2,222,932 | 2021-05-25 | Filing |
| Large Shareholder, Officer, Director | $328.11 | 2,913 | $955,788.22 | 2,222,982 | 2021-05-25 | Filing |