| Aug 16, 2022 | Common Stock, $.001 par value | 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 | +300 | $2.35 | +$705 | 60,313 | Direct | |
| Aug 16, 2022 | Common Stock, $.001 par value | 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,777 | $2.38 | +$6,609.26 | 63,090 | Direct | |
| Aug 16, 2022 | Common Stock, $.001 par value | 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 | +145 | $2.40 | +$348 | 63,235 | Direct | |
| Aug 16, 2022 | Common Stock, $.001 par value | 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 | +325 | $2.41 | +$783.25 | 63,560 | Direct | |
| Aug 16, 2022 | Common Stock, $.001 par value | 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,800 | $2.42 | +$6,776 | 66,360 | Direct | |
| Aug 17, 2022 | Common Stock, $.001 par value | 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 | +500 | $2.32 | +$1,160 | 66,860 | Direct | |
| Aug 17, 2022 | Common Stock, $.001 par value | 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 | +500 | $2.33 | +$1,165 | 67,360 | Direct | |
| Aug 17, 2022 | Common Stock, $.001 par value | 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 | +500 | $2.34 | +$1,170 | 67,860 | Direct | |
| Aug 17, 2022 | Common Stock, $.001 par value | 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 | +500 | $2.35 | +$1,175 | 68,360 | Direct | |
| Aug 17, 2022 | Common Stock, $.001 par value | 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 | +500 | $2.36 | +$1,180 | 68,860 | Direct | |
| Aug 17, 2022 | Common Stock, $.001 par value | 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 | +500 | $2.37 | +$1,185 | 69,360 | Direct | |
| Aug 17, 2022 | Common Stock, $.001 par value | 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 | +500 | $2.38 | +$1,190 | 69,860 | Direct | |
| Aug 17, 2022 | Common Stock, $.001 par value | 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 | +400 | $2.39 | +$956 | 70,260 | Direct | |
| Aug 17, 2022 | Common Stock, $.001 par value | 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.40 | +$2,400 | 71,260 | Direct | |
| Aug 17, 2022 | Common Stock, $.001 par value | 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 | +111 | $2.41 | +$267.51 | 71,371 | Direct | |
| Aug 17, 2022 | Common Stock, $.001 par value | 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,500 | $2.43 | +$8,505 | 74,871 | Direct | |
| Aug 18, 2022 | Common Stock, $.001 par value | 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 | +500 | $2.46 | +$1,230 | 75,371 | Direct | |
| Aug 18, 2022 | Common Stock, $.001 par value | 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.47 | +$4,940 | 77,371 | Direct | |
| Aug 18, 2022 | Common Stock, $.001 par value | 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,800 | $2.48 | +$4,464 | 79,171 | Direct | |
| Aug 18, 2022 | Common Stock, $.001 par value | 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 | $2.49 | +$7,470 | 82,171 | Direct | |
| Aug 18, 2022 | Common Stock, $.001 par value | 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 | +18,000 | $2.50 | +$45,000 | 100,171 | Direct | |