| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $331.73 | 600 | $199,036.98 | 2,135,046 | 2021-06-07 | Filing |
| Large Shareholder, Officer, Director | $330.52 | 2,500 | $826,291.75 | 2,135,646 | 2021-06-07 | Filing |
| Large Shareholder, Officer, Director | $329.90 | 2,700 | $890,734.59 | 2,138,146 | 2021-06-07 | Filing |
| Large Shareholder, Officer, Director | $337.60 | 500 | $168,802.00 | 0 | 2021-06-07 | Filing |
| Large Shareholder, Officer, Director | $336.88 | 10,571 | $3,561,204.99 | 500 | 2021-06-07 | Filing |
| Large Shareholder, Officer, Director | $336.11 | 15,847 | $5,326,281.29 | 11,071 | 2021-06-07 | Filing |
| Large Shareholder, Officer, Director | $335.13 | 4,530 | $1,518,151.58 | 26,918 | 2021-06-07 | Filing |
| Large Shareholder, Officer, Director | $333.94 | 3,730 | $1,245,591.35 | 31,448 | 2021-06-07 | Filing |
| Large Shareholder, Officer, Director | $332.50 | 900 | $299,250.00 | 35,178 | 2021-06-07 | Filing |
| Large Shareholder, Officer, Director | $331.58 | 2,200 | $729,474.90 | 36,078 | 2021-06-07 | Filing |
| Large Shareholder, Officer, Director | $330.42 | 9,900 | $3,271,158.00 | 38,278 | 2021-06-07 | Filing |
| Large Shareholder, Officer, Director | $329.79 | 7,822 | $2,579,590.79 | 48,178 | 2021-06-07 | Filing |
| Large Shareholder, Officer, Director | $332.40 | 20 | $6,648.00 | 0 | 2021-06-04 | Filing |
| Large Shareholder, Officer, Director | $331.56 | 1,510 | $500,651.83 | 20 | 2021-06-04 | Filing |
| Large Shareholder, Officer, Director | $330.49 | 3,040 | $1,004,702.98 | 1,530 | 2021-06-04 | Filing |
| Large Shareholder, Officer, Director | $329.18 | 440 | $144,839.16 | 4,570 | 2021-06-04 | Filing |
| Large Shareholder, Officer, Director | $328.31 | 990 | $325,025.22 | 5,010 | 2021-06-04 | Filing |
| Large Shareholder, Officer, Director | $326.21 | 300 | $97,861.89 | 6,000 | 2021-06-04 | Filing |
| Large Shareholder, Officer, Director | $331.88 | 2,050 | $680,345.60 | 2,140,846 | 2021-06-04 | Filing |
| Large Shareholder, Officer, Director | $330.97 | 4,500 | $1,489,378.05 | 2,142,896 | 2021-06-04 | Filing |