| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $802.89 | 100 | $80,289.00 | 666,923 | 2021-10-19 | Filing |
| Officer, Director | $801.94 | 400 | $320,776.00 | 667,023 | 2021-10-19 | Filing |
| Officer, Director | $801.21 | 600 | $480,726.00 | 667,423 | 2021-10-19 | Filing |
| Officer, Director | $800.12 | 1,010 | $808,121.20 | 668,023 | 2021-10-19 | Filing |
| Officer, Director | $798.08 | 700 | $558,656.00 | 669,033 | 2021-10-19 | Filing |
| Officer, Director | $797.02 | 1,600 | $1,275,232.00 | 669,733 | 2021-10-19 | Filing |
| Officer, Director | $796.04 | 1,405 | $1,118,436.20 | 671,333 | 2021-10-19 | Filing |
| Officer, Director | $795.06 | 2,803 | $2,228,553.18 | 672,738 | 2021-10-19 | Filing |
| Officer, Director | $794.02 | 614 | $487,528.28 | 675,541 | 2021-10-19 | Filing |
| Officer, Director | $792.80 | 1,488 | $1,179,686.40 | 676,155 | 2021-10-19 | Filing |
| Officer, Director | $790.45 | 800 | $632,360.00 | 677,643 | 2021-10-19 | Filing |
| Officer | $790.04 | 761 | $601,220.44 | 50,742 | 2021-10-14 | Filing |
| Officer, Director | $673.66 | 100 | $67,366.00 | 1,520,838 | 2021-10-06 | Filing |
| Officer, Director | $672.78 | 200 | $134,556.00 | 1,520,938 | 2021-10-06 | Filing |
| Officer, Director | $671.70 | 300 | $201,510.00 | 1,521,138 | 2021-10-06 | Filing |
| Officer, Director | $670.43 | 300 | $201,129.00 | 1,521,438 | 2021-10-06 | Filing |
| Officer, Director | $669.40 | 500 | $334,700.00 | 1,521,738 | 2021-10-06 | Filing |
| Officer, Director | $668.41 | 884 | $590,874.44 | 1,522,238 | 2021-10-06 | Filing |
| Officer, Director | $667.27 | 1,700 | $1,134,359.00 | 1,523,122 | 2021-10-06 | Filing |
| Officer, Director | $666.34 | 800 | $533,072.00 | 1,524,822 | 2021-10-06 | Filing |