| 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 | +76 | $1.15 | +$87.4 | 37,947 | 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 | +49 | $1.17 | +$57.33 | 37,996 | 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 | +76 | $1.20 | +$91.2 | 38,072 | 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 | +76 | $1.20 | +$91.2 | 38,148 | 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 | +76 | $1.17 | +$88.92 | 38,224 | 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 | +76 | $1.18 | +$89.68 | 38,300 | 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 | +76 | $1.20 | +$91.2 | 38,376 | 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 | +76 | $1.20 | +$91.2 | 38,452 | 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 | +76 | $1.20 | +$91.2 | 38,528 | 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 | +76 | $1.19 | +$90.44 | 38,604 | 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 | +76 | $1.17 | +$88.92 | 38,680 | 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 | +76 | $1.18 | +$89.68 | 38,756 | 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 | +76 | $1.15 | +$87.4 | 38,832 | 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 | +85 | $1.13 | +$96.05 | 38,917 | 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 | +85 | $1.09 | +$92.65 | 39,002 | 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 | +75 | $1.07 | +$80.25 | 39,077 | 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 | +75 | $1.09 | +$81.75 | 39,152 | 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 | +75 | $1.11 | +$83.25 | 39,227 | 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 | +75 | $1.15 | +$86.25 | 39,302 | 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 | +75 | $1.32 | +$99 | 39,377 | Direct | |