| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $330.89 | 1,900 | $628,689.67 | 1,091 | 2021-06-11 | Filing |
| Large Shareholder, Officer, Director | $330.05 | 3,309 | $1,092,119.24 | 2,991 | 2021-06-11 | Filing |
| Large Shareholder, Officer, Director | $332.38 | 862 | $286,514.15 | 2,065,846 | 2021-06-11 | Filing |
| Large Shareholder, Officer, Director | $331.54 | 2,875 | $953,163.99 | 2,066,708 | 2021-06-11 | Filing |
| Large Shareholder, Officer, Director | $330.49 | 7,254 | $2,397,351.25 | 2,069,583 | 2021-06-11 | Filing |
| Large Shareholder, Officer, Director | $329.84 | 4,009 | $1,322,335.78 | 2,076,837 | 2021-06-11 | Filing |
| Large Shareholder, Officer, Director | $332.29 | 6,201 | $2,060,512.31 | 0 | 2021-06-11 | Filing |
| Large Shareholder, Officer, Director | $331.36 | 10,240 | $3,393,090.56 | 6,201 | 2021-06-11 | Filing |
| Large Shareholder, Officer, Director | $330.35 | 28,752 | $9,498,320.96 | 16,441 | 2021-06-11 | Filing |
| Large Shareholder, Officer, Director | $329.62 | 10,807 | $3,562,201.18 | 45,193 | 2021-06-11 | Filing |
| Large Shareholder, Officer, Director | $333.48 | 430 | $143,396.79 | 0 | 2021-06-10 | Filing |
| Large Shareholder, Officer, Director | $332.40 | 1,465 | $486,961.31 | 430 | 2021-06-10 | Filing |
| Large Shareholder, Officer, Director | $331.41 | 2,775 | $919,662.47 | 1,895 | 2021-06-10 | Filing |
| Large Shareholder, Officer, Director | $330.54 | 1,330 | $439,619.40 | 4,670 | 2021-06-10 | Filing |
| Large Shareholder, Officer, Director | $329.22 | 300 | $98,767.29 | 6,000 | 2021-06-10 | Filing |
| Large Shareholder, Officer, Director | $333.91 | 100 | $33,391.10 | 2,080,846 | 2021-06-10 | Filing |
| Large Shareholder, Officer, Director | $333.27 | 1,050 | $349,930.67 | 2,080,946 | 2021-06-10 | Filing |
| Large Shareholder, Officer, Director | $332.38 | 3,650 | $1,213,198.68 | 2,081,996 | 2021-06-10 | Filing |
| Large Shareholder, Officer, Director | $331.35 | 7,000 | $2,319,464.00 | 2,085,646 | 2021-06-10 | Filing |
| Large Shareholder, Officer, Director | $330.48 | 2,700 | $892,304.91 | 2,092,646 | 2021-06-10 | Filing |