| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $306.56 | 1,087 | $333,230.50 | 2,320 | 2021-05-05 | Filing |
| Large Shareholder, Officer, Director | $305.55 | 1,197 | $365,740.36 | 3,407 | 2021-05-05 | Filing |
| Large Shareholder, Officer, Director | $304.60 | 907 | $276,276.28 | 4,604 | 2021-05-05 | Filing |
| Large Shareholder, Officer, Director | $303.56 | 1,662 | $504,515.56 | 5,511 | 2021-05-05 | Filing |
| Large Shareholder, Officer, Director | $302.67 | 1,560 | $472,171.44 | 7,173 | 2021-05-05 | Filing |
| Large Shareholder, Officer, Director | $301.55 | 1,536 | $463,173.12 | 8,733 | 2021-05-05 | Filing |
| Large Shareholder, Officer, Director | $300.73 | 969 | $291,410.28 | 10,269 | 2021-05-05 | Filing |
| Large Shareholder, Officer, Director | $299.45 | 1,238 | $370,722.81 | 11,238 | 2021-05-05 | Filing |
| Large Shareholder, Officer, Director | $298.00 | 521 | $155,255.92 | 12,476 | 2021-05-05 | Filing |
| Large Shareholder, Officer, Director | $297.32 | 1,659 | $493,250.89 | 12,997 | 2021-05-05 | Filing |
| Large Shareholder, Officer, Director | $296.07 | 707 | $209,323.40 | 14,656 | 2021-05-05 | Filing |
| Large Shareholder, Officer, Director | $295.21 | 262 | $77,345.15 | 15,363 | 2021-05-05 | Filing |
| Large Shareholder, Officer, Director | $310.29 | 168 | $52,128.30 | 0 | 2021-05-05 | Filing |
| Large Shareholder, Officer, Director | $309.41 | 1,218 | $376,858.21 | 168 | 2021-05-05 | Filing |
| Large Shareholder, Officer, Director | $308.56 | 5,407 | $1,668,361.21 | 1,386 | 2021-05-05 | Filing |
| Large Shareholder, Officer, Director | $307.57 | 5,246 | $1,613,513.79 | 6,793 | 2021-05-05 | Filing |
| Large Shareholder, Officer, Director | $306.56 | 5,643 | $1,729,921.47 | 12,039 | 2021-05-05 | Filing |
| Large Shareholder, Officer, Director | $305.55 | 6,224 | $1,901,728.26 | 17,682 | 2021-05-05 | Filing |
| Large Shareholder, Officer, Director | $304.60 | 4,721 | $1,438,035.48 | 23,906 | 2021-05-05 | Filing |
| Large Shareholder, Officer, Director | $303.56 | 8,619 | $2,616,381.05 | 28,627 | 2021-05-05 | Filing |