| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $376.80 | 200 | $75,359.00 | 300 | 2021-07-14 | Filing |
| Officer | $375.99 | 600 | $225,594.00 | 500 | 2021-07-14 | Filing |
| Officer | $374.67 | 1,000 | $374,669.00 | 1,100 | 2021-07-14 | Filing |
| Officer | $373.85 | 400 | $149,541.00 | 2,100 | 2021-07-14 | Filing |
| Officer | $372.72 | 500 | $186,357.90 | 2,500 | 2021-07-14 | Filing |
| Officer | $371.16 | 133 | $49,364.36 | 3,000 | 2021-07-14 | Filing |
| Officer | $369.94 | 267 | $98,774.59 | 3,133 | 2021-07-14 | Filing |
| Officer | $368.47 | 400 | $147,389.92 | 3,400 | 2021-07-14 | Filing |
| Officer | $367.50 | 700 | $257,253.01 | 3,800 | 2021-07-14 | Filing |
| Officer | $365.40 | 200 | $73,079.04 | 4,500 | 2021-07-14 | Filing |
| Officer | $364.46 | 600 | $218,676.72 | 4,700 | 2021-07-14 | Filing |
| Officer | $363.74 | 600 | $218,245.50 | 5,300 | 2021-07-14 | Filing |
| Officer | $361.90 | 800 | $289,516.64 | 5,900 | 2021-07-14 | Filing |
| Large Shareholder, Officer, Director | $380.70 | 101 | $38,450.33 | 0 | 2021-07-14 | Filing |
| Large Shareholder, Officer, Director | $379.09 | 489 | $185,373.59 | 101 | 2021-07-14 | Filing |
| Large Shareholder, Officer, Director | $378.57 | 1,841 | $696,938.35 | 590 | 2021-07-14 | Filing |
| Large Shareholder, Officer, Director | $377.26 | 1,308 | $493,456.60 | 2,431 | 2021-07-14 | Filing |
| Large Shareholder, Officer, Director | $376.45 | 3,876 | $1,459,114.00 | 3,739 | 2021-07-14 | Filing |
| Large Shareholder, Officer, Director | $375.43 | 7,416 | $2,784,179.24 | 7,615 | 2021-07-14 | Filing |
| Large Shareholder, Officer, Director | $374.45 | 9,392 | $3,516,806.22 | 15,031 | 2021-07-14 | Filing |