| Nov 1, 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 | +38 | $1.15 | +$43.7 | 29,055 | Direct | |
| Nov 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 | +25 | $1.17 | +$29.25 | 29,080 | Direct | |
| Nov 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 | +38 | $1.20 | +$45.6 | 29,118 | Direct | |
| Nov 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 | +38 | $1.20 | +$45.6 | 29,156 | Direct | |
| Nov 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 | +38 | $1.17 | +$44.46 | 29,194 | Direct | |
| Nov 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 | +38 | $1.18 | +$44.84 | 29,232 | Direct | |
| Nov 11, 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 | +38 | $1.20 | +$45.6 | 29,270 | Direct | |
| Nov 12, 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 | +38 | $1.20 | +$45.6 | 29,308 | Direct | |
| Nov 13, 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 | +38 | $1.20 | +$45.6 | 29,346 | Direct | |
| Nov 14, 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 | +38 | $1.19 | +$45.22 | 29,384 | Direct | |
| Nov 15, 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 | +38 | $1.17 | +$44.46 | 29,422 | Direct | |
| Nov 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 | +38 | $1.18 | +$44.84 | 29,460 | Direct | |
| Nov 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 | +38 | $1.15 | +$43.7 | 29,498 | Direct | |
| Nov 20, 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 | $1.13 | +$48.59 | 29,541 | Direct | |
| Nov 21, 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 | $1.09 | +$46.87 | 29,584 | Direct | |
| Nov 22, 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 | $1.07 | +$17.12 | 29,600 | Direct | |
| Nov 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 | +16 | $1.09 | +$17.44 | 29,616 | Direct | |
| Nov 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 | +16 | $1.09 | +$17.44 | 29,632 | Direct | |
| Nov 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 | +16 | $1.15 | +$18.4 | 29,648 | Direct | |
| Nov 29, 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 | $1.32 | +$21.12 | 29,664 | Direct | |