| Aug 1, 2025 | 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 | +68 | $3.44 | +$233.92 | 288,413 | Direct | |
| Aug 4, 2025 | 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 | +68 | $4.01 | +$272.68 | 288,481 | Direct | |
| Aug 5, 2025 | 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 | +68 | $3.92 | +$266.56 | 288,549 | Direct | |
| Aug 6, 2025 | 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 | +68 | $3.34 | +$227.12 | 288,617 | Direct | |
| Aug 7, 2025 | 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 | +68 | $3.14 | +$213.52 | 288,685 | Direct | |
| Aug 8, 2025 | 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 | +68 | $3.39 | +$230.52 | 288,753 | Direct | |
| Aug 11, 2025 | 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 | +68 | $2.87 | +$195.16 | 288,821 | Direct | |
| Aug 12, 2025 | 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 | +68 | $2.91 | +$197.88 | 288,889 | Direct | |
| Aug 13, 2025 | 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 | +68 | $2.94 | +$199.92 | 288,957 | Direct | |
| Aug 14, 2025 | 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 | +68 | $2.84 | +$193.12 | 289,025 | Direct | |
| Aug 15, 2025 | 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 | +68 | $3.02 | +$205.36 | 289,093 | Direct | |
| Aug 18, 2025 | 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 | +68 | $3.11 | +$211.48 | 289,161 | Direct | |
| Aug 19, 2025 | 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 | +68 | $3.23 | +$219.64 | 289,229 | Direct | |
| Aug 20, 2025 | 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 | +12 | $3.15 | +$37.8 | 289,241 | Direct | |
| Aug 21, 2025 | 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 | +68 | $3.31 | +$225.08 | 289,309 | Direct | |
| Aug 22, 2025 | 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 | +68 | $3.32 | +$225.76 | 289,377 | Direct | |
| Aug 25, 2025 | 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 | +68 | $3.32 | +$225.76 | 289,445 | Direct | |
| Aug 26, 2025 | 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 | +68 | $3.39 | +$230.52 | 289,513 | Direct | |
| Aug 27, 2025 | 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 | +68 | $3.44 | +$233.92 | 289,581 | Direct | |
| Aug 28, 2025 | 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 | +68 | $3.47 | +$235.96 | 289,649 | Direct | |
| Aug 29, 2025 | 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 | +68 | $3.45 | +$234.6 | 289,717 | Direct | |