| Mar 5, 2024 | 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,000 | $0.1411 | +$564.4 | 2,196,786 | Direct | |
| Mar 5, 2024 | 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 | +114 | $0.141 | +$16.07 | 2,196,900 | Direct | |
| May 30, 2024 | 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 | +100 | $0.0815 | +$8.15 | 2,197,000 | Direct | |
| May 31, 2024 | 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,717 | $0.0951 | +$163.29 | 2,198,717 | Direct | |
| Jun 3, 2024 | 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,300 | $0.0951 | +$218.73 | 2,201,017 | Direct | |
| Jun 3, 2024 | 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,870 | $0.0951 | +$272.94 | 2,203,887 | Direct | |
| Jun 4, 2024 | 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 | +50,000 | $0.0998 | +$4,990 | 2,253,887 | Direct | |
| Jun 4, 2024 | 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,673 | $0.0951 | +$349.3 | 2,257,560 | Direct | |
| Jun 5, 2024 | 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 | +27,000 | $0.10 | +$2,700 | 2,284,560 | Direct | |
| Jun 7, 2024 | 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,340 | $0.0897 | +$299.6 | 2,287,900 | Direct | |
| Jun 17, 2024 | 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 | +25,000 | $0.0629 | +$1,572.5 | 2,312,900 | Direct | |
| Jun 17, 2024 | 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,100 | $0.0592 | +$420.32 | 2,320,000 | Direct | |
| Jun 25, 2024 | 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 | +500 | $0.0697 | +$34.85 | 2,320,500 | Direct | |
| Jun 26, 2024 | 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 | +20,000 | $0.0701 | +$1,402 | 2,340,500 | Direct | |
| Jun 26, 2024 | 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 | +100 | $0.07 | +$7 | 2,340,600 | Direct | |
| Jun 27, 2024 | 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 | +840 | $0.07 | +$58.8 | 2,341,440 | Direct | |
| Jul 5, 2024 | 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 | +20,000 | $0.0799 | +$1,598 | 2,361,440 | Direct | |
| Jul 5, 2024 | 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,360 | $0.0783 | +$106.49 | 2,362,800 | Direct | |
| Jul 17, 2024 | 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 | +16,550 | $0.0725 | +$1,199.88 | 2,379,350 | Direct | |
| Jul 26, 2024 | 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 | +54,240 | $0.0498 | +$2,701.15 | 2,433,590 | Direct | |
| Jul 31, 2024 | 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,940 | $0.0601 | +$116.59 | 2,435,530 | Direct | |
| Aug 5, 2024 | 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 | +44,960 | $0.0501 | +$2,252.5 | 2,480,490 | Direct | |
| Aug 6, 2024 | 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,278 | $0.0501 | +$114.13 | 2,482,768 | Direct | |
| Aug 8, 2024 | 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 | +46,350 | $0.0607 | +$2,813.45 | 2,529,118 | Direct | |
| Sep 18, 2024 | 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,100 | $0.0648 | +$136.08 | 2,531,218 | Direct | |
| Sep 19, 2024 | 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 | +15,914 | $0.0714 | +$1,136.26 | 2,547,132 | Direct | |
| Sep 23, 2024 | 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 | $0.0699 | +$188.73 | 2,549,832 | Direct | |
| Sep 24, 2024 | 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,900 | $0.0621 | +$242.19 | 2,553,732 | Direct | |
| Oct 7, 2024 | 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,327 | $0.07 | +$162.89 | 2,556,059 | Direct | |
| Oct 8, 2024 | 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 | +43,945 | $0.0807 | +$3,546.36 | 2,600,004 | Direct | |