| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $335.84 | 4,250 | $1,427,300.03 | 2,022,396 | 2021-06-16 | Filing |
| Large Shareholder, Officer, Director | $334.75 | 950 | $318,017.16 | 2,026,646 | 2021-06-16 | Filing |
| Large Shareholder, Officer, Director | $333.18 | 500 | $166,591.80 | 2,027,596 | 2021-06-16 | Filing |
| Large Shareholder, Officer, Director | $332.49 | 4,000 | $1,329,967.60 | 2,028,096 | 2021-06-16 | Filing |
| Large Shareholder, Officer, Director | $331.46 | 1,365 | $452,449.59 | 2,032,096 | 2021-06-16 | Filing |
| Large Shareholder, Officer, Director | $330.50 | 1,935 | $639,524.27 | 2,033,461 | 2021-06-16 | Filing |
| Large Shareholder, Officer, Director | $329.38 | 450 | $148,221.14 | 2,035,396 | 2021-06-16 | Filing |
| Large Shareholder, Officer, Director | $337.42 | 400 | $134,967.00 | 0 | 2021-06-16 | Filing |
| Large Shareholder, Officer, Director | $336.83 | 5,887 | $1,982,947.06 | 400 | 2021-06-16 | Filing |
| Large Shareholder, Officer, Director | $335.82 | 15,005 | $5,038,988.10 | 6,287 | 2021-06-16 | Filing |
| Large Shareholder, Officer, Director | $334.76 | 3,200 | $1,071,247.36 | 21,292 | 2021-06-16 | Filing |
| Large Shareholder, Officer, Director | $333.10 | 4,048 | $1,348,394.47 | 24,492 | 2021-06-16 | Filing |
| Large Shareholder, Officer, Director | $332.37 | 13,705 | $4,555,069.18 | 28,540 | 2021-06-16 | Filing |
| Large Shareholder, Officer, Director | $331.16 | 6,153 | $2,037,625.02 | 42,245 | 2021-06-16 | Filing |
| Large Shareholder, Officer, Director | $330.42 | 5,502 | $1,817,955.43 | 48,398 | 2021-06-16 | Filing |
| Large Shareholder, Officer, Director | $329.35 | 2,100 | $691,645.08 | 53,900 | 2021-06-16 | Filing |
| Large Shareholder, Officer, Director | $339.27 | 399 | $135,370.25 | 0 | 2021-06-15 | Filing |
| Large Shareholder, Officer, Director | $337.74 | 1,245 | $420,487.67 | 399 | 2021-06-15 | Filing |
| Large Shareholder, Officer, Director | $336.79 | 2,866 | $965,248.16 | 1,644 | 2021-06-15 | Filing |
| Large Shareholder, Officer, Director | $335.98 | 1,790 | $601,406.89 | 4,510 | 2021-06-15 | Filing |