| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $307.38 | 5,000 | $1,536,887.00 | 800 | 2021-05-13 | Filing |
| Large Shareholder, Officer, Director | $306.34 | 14,200 | $4,349,986.82 | 5,800 | 2021-05-13 | Filing |
| Large Shareholder, Officer, Director | $305.43 | 13,300 | $4,062,215.01 | 20,000 | 2021-05-13 | Filing |
| Large Shareholder, Officer, Director | $304.44 | 5,500 | $1,674,411.75 | 33,300 | 2021-05-13 | Filing |
| Large Shareholder, Officer, Director | $303.32 | 2,200 | $667,296.52 | 38,800 | 2021-05-13 | Filing |
| Large Shareholder, Officer, Director | $304.12 | 813 | $247,248.34 | 0 | 2021-05-12 | Filing |
| Large Shareholder, Officer, Director | $303.48 | 710 | $215,472.36 | 813 | 2021-05-12 | Filing |
| Large Shareholder, Officer, Director | $302.29 | 772 | $233,365.87 | 1,523 | 2021-05-12 | Filing |
| Large Shareholder, Officer, Director | $301.09 | 848 | $255,327.20 | 2,295 | 2021-05-12 | Filing |
| Large Shareholder, Officer, Director | $299.90 | 769 | $230,621.64 | 3,143 | 2021-05-12 | Filing |
| Large Shareholder, Officer, Director | $299.00 | 288 | $86,110.88 | 3,912 | 2021-05-12 | Filing |
| Large Shareholder, Officer, Director | $304.33 | 945 | $287,588.73 | 2,290,432 | 2021-05-12 | Filing |
| Large Shareholder, Officer, Director | $303.56 | 1,476 | $448,053.38 | 2,291,377 | 2021-05-12 | Filing |
| Large Shareholder, Officer, Director | $302.29 | 1,580 | $477,618.20 | 2,292,853 | 2021-05-12 | Filing |
| Large Shareholder, Officer, Director | $301.22 | 1,360 | $409,655.94 | 2,294,433 | 2021-05-12 | Filing |
| Large Shareholder, Officer, Director | $300.53 | 1,087 | $326,672.20 | 2,295,793 | 2021-05-12 | Filing |
| Large Shareholder, Officer, Director | $299.27 | 1,052 | $314,833.93 | 2,296,880 | 2021-05-12 | Filing |
| Large Shareholder, Officer, Director | $304.76 | 408 | $124,342.08 | 0 | 2021-05-12 | Filing |
| Large Shareholder, Officer, Director | $303.98 | 8,917 | $2,710,633.35 | 408 | 2021-05-12 | Filing |
| Large Shareholder, Officer, Director | $303.10 | 6,431 | $1,949,211.66 | 9,325 | 2021-05-12 | Filing |