| 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 | +200 | $4.39 | +$878 | 15,053 | 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 | +116 | $4.40 | +$510.4 | 15,253 | 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 | +1,000 | $3.35 | +$3,350 | 15,369 | 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 | +1,000 | $3.06 | +$3,060 | 16,369 | Direct | |
| Dec 20, 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 | +2,000 | $2.00 | +$4,000 | 17,369 | Direct | |
| Dec 21, 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 | +2,000 | $2.15 | +$4,300 | 19,369 | Direct | |
| Dec 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 | +1,000 | $2.00 | +$2,000 | 21,369 | Direct | |
| Jan 21, 2022 | Common stock | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −300 | $5.64 | −$1,692 | 22,369 | Direct | |
| Jan 21, 2022 | Common stock | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −5,993 | $5.63 | −$33,740.59 | 16,376 | Direct | |
| Jan 21, 2022 | Common stock | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −1,323 | $5.63 | −$7,448.49 | 15,053 | Direct | |
| Feb 2, 2022 | 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 | +10,000 | $2.29 | +$22,900 | 16,376 | Direct | |
| Feb 7, 2022 | 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 | +4,287 | $2.10 | +$9,002.7 | 26,376 | Direct | |
| Feb 8, 2022 | 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 | +713 | $2.10 | +$1,497.3 | 30,663 | Direct | |
| Feb 9, 2022 | 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 | +1,000 | $1.90 | +$1,900 | 31,376 | Direct | |
| Feb 17, 2022 | 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 | +3,000 | $1.90 | +$5,700 | 32,376 | Direct | |
| Mar 1, 2022 | 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 | +464 | $1.76 | +$816.64 | 32,840 | Direct | |
| Dec 21, 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 | +2,112 | $2.10 | +$4,435.2 | 2,112 | Indirect | |
| Dec 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 | +10,000 | $1.82 | +$18,200 | 12,112 | Indirect | |
| Dec 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 | +10,000 | $1.69 | +$16,900 | 22,112 | Indirect | |
| Jan 7, 2022 | 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 | +7,349 | $1.75 | +$12,860.75 | 29,461 | Indirect | |
| Jan 10, 2022 | 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 | +2,651 | $1.75 | +$4,639.25 | 32,112 | Indirect | |
| Jan 21, 2022 | Common stock | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −32,000 | $5.24 | −$167,680 | 112 | Indirect | |
| Feb 1, 2022 | 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 | +10,000 | $2.25 | +$22,500 | 10,112 | Indirect | |
| Feb 8, 2022 | 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 | +10,000 | $2.00 | +$20,000 | 20,112 | Indirect | |
| Feb 8, 2022 | 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 | +2,700 | $1.99 | +$5,373 | 22,812 | Indirect | |
| Feb 9, 2022 | 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 | +7,300 | $2.00 | +$14,600 | 30,112 | Indirect | |
| Feb 9, 2022 | 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 | +10,000 | $1.99 | +$19,900 | 40,112 | Indirect | |
| Feb 28, 2022 | 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 | +3,275 | $1.75 | +$5,731.25 | 43,387 | Indirect | |
| Feb 28, 2022 | 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 | +10,000 | $1.75 | +$17,500 | 53,387 | Indirect | |
| Feb 28, 2022 | 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 | +10,000 | $1.75 | +$17,500 | 63,387 | Indirect | |