| Nov 1, 2021 | Common Stock | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +85 | $2.67 | +$226.95 | 179,225 | Direct | |
| Nov 2, 2021 | Common Stock | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +85 | $2.63 | +$223.55 | 179,310 | Direct | |
| Nov 3, 2021 | Common Stock | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +85 | $2.71 | +$230.35 | 179,395 | Direct | |
| Nov 4, 2021 | Common Stock | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +85 | $2.76 | +$234.6 | 179,480 | Direct | |
| Nov 5, 2021 | Common Stock | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +85 | $2.71 | +$230.35 | 179,565 | Direct | |
| Nov 8, 2021 | Common Stock | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +85 | $2.95 | +$250.75 | 179,650 | Direct | |
| Nov 9, 2021 | Common Stock | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +85 | $3.21 | +$272.85 | 179,735 | Direct | |
| Nov 10, 2021 | Common Stock | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +85 | $2.94 | +$249.9 | 179,820 | Direct | |
| Nov 11, 2021 | Common Stock | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +85 | $2.83 | +$240.55 | 179,905 | Direct | |
| Nov 12, 2021 | Common Stock | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +85 | $2.67 | +$226.95 | 179,990 | Direct | |
| Nov 15, 2021 | Common Stock | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +85 | $2.71 | +$230.35 | 180,075 | Direct | |
| Nov 16, 2021 | Common Stock | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +85 | $2.66 | +$226.1 | 180,160 | Direct | |
| Nov 17, 2021 | Common Stock | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +85 | $2.58 | +$219.3 | 180,245 | Direct | |
| Nov 18, 2021 | Common Stock | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +85 | $2.58 | +$219.3 | 180,330 | Direct | |
| Nov 19, 2021 | Common Stock | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +85 | $2.55 | +$216.75 | 180,415 | Direct | |
| Nov 22, 2021 | Common Stock | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +85 | $2.35 | +$199.75 | 180,500 | Direct | |
| Nov 23, 2021 | Common Stock | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +85 | $2.29 | +$194.65 | 180,585 | Direct | |
| Nov 24, 2021 | Common Stock | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +150 | $2.31 | +$346.5 | 180,735 | Direct | |
| Nov 26, 2021 | Common Stock | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +150 | $2.26 | +$339 | 180,885 | Direct | |
| Nov 29, 2021 | Common Stock | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +150 | $2.23 | +$334.5 | 181,035 | Direct | |
| Nov 30, 2021 | Common Stock | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +150 | $4.61 | +$691.5 | 181,185 | Direct | |