| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $331.43 | 620 | $205,488.15 | 4,747 | 2021-06-16 | Filing |
| Large Shareholder, Officer, Director | $330.57 | 703 | $232,388.32 | 5,367 | 2021-06-16 | Filing |
| Large Shareholder, Officer, Director | $329.47 | 230 | $75,777.20 | 6,070 | 2021-06-16 | Filing |
| Large Shareholder, Officer, Director | $336.92 | 1,550 | $522,225.07 | 2,020,846 | 2021-06-16 | Filing |
| 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 |