| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $257.43 | 777 | $200,025.44 | 21,783 | 2021-08-12 | Filing |
| Officer | $256.30 | 841 | $215,546.28 | 22,560 | 2021-08-12 | Filing |
| Officer | $418.00 | 25,000 | $10,450,000.00 | 5,344 | 2021-04-14 | Filing |
| Officer | $381.00 | 135,000 | $51,435,000.00 | 30,344 | 2021-04-14 | Filing |
| Director | $226.52 | 478 | $108,274.70 | 57,376 | 2021-05-24 | Filing |
| Director | $225.24 | 9,522 | $2,144,752.42 | 0 | 2021-05-24 | Filing |
| Large Shareholder, Director | $230.95 | 100 | $23,095.00 | 0 | 2021-05-24 | Filing |
| Large Shareholder, Director | $229.73 | 200 | $45,946.00 | 100 | 2021-05-24 | Filing |
| Large Shareholder, Director | $228.88 | 1,600 | $366,205.76 | 300 | 2021-05-24 | Filing |
| Large Shareholder, Director | $227.71 | 1,201 | $273,484.51 | 1,900 | 2021-05-24 | Filing |
| Large Shareholder, Director | $226.79 | 5,799 | $1,315,173.19 | 3,101 | 2021-05-24 | Filing |
| Large Shareholder, Director | $225.97 | 7,700 | $1,739,969.77 | 8,900 | 2021-05-24 | Filing |
| Large Shareholder, Director | $224.99 | 873 | $196,420.37 | 16,600 | 2021-05-24 | Filing |
| Large Shareholder | $230.95 | 100 | $23,095.00 | 0 | 2021-05-24 | Filing |
| Large Shareholder | $229.73 | 200 | $45,946.00 | 100 | 2021-05-24 | Filing |
| Large Shareholder | $228.88 | 1,600 | $366,205.76 | 300 | 2021-05-24 | Filing |
| Large Shareholder | $227.71 | 1,201 | $273,484.51 | 1,900 | 2021-05-24 | Filing |
| Large Shareholder | $226.79 | 5,799 | $1,315,173.19 | 3,101 | 2021-05-24 | Filing |
| Large Shareholder | $225.97 | 7,700 | $1,739,969.77 | 8,900 | 2021-05-24 | Filing |
| Large Shareholder | $224.99 | 873 | $196,420.37 | 16,600 | 2021-05-24 | Filing |