| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $378.58 | 200 | $75,716.14 | 3,266 | 2021-08-25 | Filing |
| Officer | $377.43 | 200 | $75,485.50 | 3,466 | 2021-08-25 | Filing |
| Officer | $376.61 | 500 | $188,306.05 | 3,666 | 2021-08-25 | Filing |
| Officer | $375.38 | 600 | $225,225.78 | 4,166 | 2021-08-25 | Filing |
| Officer | $374.17 | 345 | $129,089.75 | 4,766 | 2021-08-25 | Filing |
| Officer, Director | $375.75 | 7,500 | $2,818,125.00 | 2,037,998 | 2021-08-25 | Filing |
| Officer, Director | $375.75 | 3,000 | $1,127,250.00 | 552,000 | 2021-08-25 | Filing |
| Officer, Director | $375.75 | 3,000 | $1,127,250.00 | 552,000 | 2021-08-25 | Filing |
| Officer, Director | $371.72 | 6,604 | $2,454,838.88 | 2,045,498 | 2021-08-24 | Filing |
| Officer, Director | $371.72 | 21 | $7,806.12 | 2,052,102 | 2021-08-23 | Filing |
| Officer, Director | $371.72 | 2,647 | $983,942.84 | 555,000 | 2021-08-24 | Filing |
| Officer, Director | $371.72 | 9 | $3,345.48 | 557,647 | 2021-08-23 | Filing |
| Officer, Director | $371.72 | 2,647 | $983,942.84 | 555,000 | 2021-08-24 | Filing |
| Officer, Director | $371.72 | 9 | $3,345.48 | 557,647 | 2021-08-23 | Filing |
| Large Shareholder, Officer, Director | $376.25 | 4,387 | $1,650,587.69 | 12,401,753 | 2021-08-24 | Filing |
| Large Shareholder, Officer, Director | $375.80 | 4,096 | $1,539,267.38 | 12,406,140 | 2021-08-24 | Filing |
| Large Shareholder, Officer, Director | $374.41 | 5,259 | $1,969,035.86 | 12,410,236 | 2021-08-24 | Filing |
| Large Shareholder, Officer, Director | $373.41 | 7,869 | $2,938,376.67 | 12,415,495 | 2021-08-24 | Filing |
| Large Shareholder, Officer, Director | $372.54 | 3,089 | $1,150,789.34 | 12,423,364 | 2021-08-24 | Filing |
| Large Shareholder, Officer, Director | $370.75 | 300 | $111,226.41 | 12,426,453 | 2021-08-24 | Filing |