| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $330.34 | 5,500 | $1,816,862.30 | 2,147,396 | 2021-06-04 | Filing |
| Large Shareholder, Officer, Director | $328.89 | 1,200 | $394,668.36 | 2,152,896 | 2021-06-04 | Filing |
| Large Shareholder, Officer, Director | $328.10 | 1,250 | $410,120.25 | 2,154,096 | 2021-06-04 | Filing |
| Large Shareholder, Officer, Director | $326.22 | 500 | $163,108.00 | 2,155,346 | 2021-06-04 | Filing |
| Large Shareholder, Officer, Director | $331.81 | 7,803 | $2,589,095.48 | 0 | 2021-06-04 | Filing |
| Large Shareholder, Officer, Director | $330.83 | 18,616 | $6,158,770.37 | 7,803 | 2021-06-04 | Filing |
| Large Shareholder, Officer, Director | $330.28 | 13,985 | $4,619,016.15 | 26,419 | 2021-06-04 | Filing |
| Large Shareholder, Officer, Director | $328.80 | 8,527 | $2,803,701.48 | 40,404 | 2021-06-04 | Filing |
| Large Shareholder, Officer, Director | $327.94 | 5,000 | $1,639,677.00 | 48,931 | 2021-06-04 | Filing |
| Large Shareholder, Officer, Director | $326.59 | 700 | $228,615.03 | 53,931 | 2021-06-04 | Filing |
| Large Shareholder, Officer, Director | $325.99 | 1,369 | $446,284.69 | 54,631 | 2021-06-04 | Filing |
| Large Shareholder, Officer, Director | $326.86 | 806 | $263,445.53 | 0 | 2021-06-03 | Filing |
| Large Shareholder, Officer, Director | $326.01 | 1,891 | $616,482.07 | 806 | 2021-06-03 | Filing |
| Large Shareholder, Officer, Director | $324.92 | 1,503 | $488,347.55 | 2,697 | 2021-06-03 | Filing |
| Large Shareholder, Officer, Director | $326.68 | 1,773 | $579,207.90 | 2,155,846 | 2021-06-03 | Filing |
| Large Shareholder, Officer, Director | $325.87 | 3,614 | $1,177,682.62 | 2,157,619 | 2021-06-03 | Filing |
| Large Shareholder, Officer, Director | $324.74 | 2,113 | $686,185.34 | 2,161,233 | 2021-06-03 | Filing |
| Large Shareholder, Officer, Director | $327.07 | 2,899 | $948,175.93 | 0 | 2021-06-03 | Filing |
| Large Shareholder, Officer, Director | $326.25 | 16,450 | $5,366,827.31 | 2,899 | 2021-06-03 | Filing |
| Large Shareholder, Officer, Director | $325.50 | 14,435 | $4,698,586.73 | 19,349 | 2021-06-03 | Filing |