| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $250.59 | 37,037 | $9,280,953.68 | 157,889 | 2021-06-25 | Filing |
| Officer | $249.57 | 63,668 | $15,889,559.09 | 194,926 | 2021-06-25 | Filing |
| Officer | $248.65 | 59,907 | $14,896,115.18 | 258,594 | 2021-06-25 | Filing |
| Officer | $247.70 | 6,394 | $1,583,812.98 | 318,501 | 2021-06-25 | Filing |
| Officer | $250.00 | 79 | $19,750.00 | 124,895 | 2021-06-24 | Filing |
| Officer | $250.01 | 1,221 | $305,260.99 | 124,895 | 2021-06-23 | Filing |
| Officer, Director | $250.00 | 12,272 | $3,068,000.00 | 5,936,417 | 2021-06-22 | Filing |
| Director | $250.00 | 271 | $67,750.00 | 133,747 | 2021-06-22 | Filing |
| Director | $250.00 | 2,183 | $545,750.00 | 0 | 2021-06-22 | Filing |
| Officer | $251.71 | 400 | $100,684.00 | 124,895 | 2021-06-22 | Filing |
| Officer | $250.12 | 1,344 | $336,159.94 | 125,295 | 2021-06-22 | Filing |
| Officer | $250.00 | 135 | $33,750.00 | 124,895 | 2021-06-21 | Filing |
| Officer, Director | $249.91 | 721 | $180,182.95 | 64,902 | 2021-06-21 | Filing |
| Officer, Director | $249.23 | 7,561 | $1,884,428.03 | 65,623 | 2021-06-21 | Filing |
| Officer, Director | $248.47 | 4,942 | $1,227,943.68 | 73,184 | 2021-06-21 | Filing |
| Officer, Director | $247.32 | 7,905 | $1,955,032.98 | 78,126 | 2021-06-21 | Filing |
| Officer, Director | $246.24 | 5,703 | $1,404,318.13 | 86,031 | 2021-06-21 | Filing |
| Officer, Director | $245.12 | 1,814 | $444,642.24 | 91,734 | 2021-06-21 | Filing |
| Officer, Director | $244.35 | 1,200 | $293,222.40 | 93,548 | 2021-06-21 | Filing |
| Officer, Director | $242.26 | 1,700 | $411,848.80 | 94,748 | 2021-06-21 | Filing |