| Jan 22, 2026 (view filing) | Jan 21 | 1 day | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +360 | $2.70 | +$972 | +0.3%142.0K after | |
| Jan 22, 2026 (view filing) | Jan 21 | 1 day | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +774 | $2.70 | +$2.09K | +1.2%64.3K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Jan 21, 2026 (view filing) | Jan 20 | 1 day | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +360 | $2.69 | +$968.4 | +0.3%141.6K after | |
| Jan 21, 2026 (view filing) | Jan 20 | 1 day | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +774 | $2.69 | +$2.08K | +1.2%64.3K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Jan 20, 2026 (view filing) | Jan 16 | 4 days | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +360 | $2.72 | +$979.2 | +0.3%141.3K after | |
| Jan 20, 2026 (view filing) | Jan 16 | 4 days | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +774 | $2.72 | +$2.11K | +1.2%64.2K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Jan 16, 2026 (view filing) | Jan 15 | 1 day | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +360 | $2.64 | +$950.4 | +0.3%140.9K after | |
| Jan 16, 2026 (view filing) | Jan 15 | 1 day | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +774 | $2.64 | +$2.04K | +1.2%64.1K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Jan 15, 2026 (view filing) | Jan 14 | 1 day | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +360 | $2.68 | +$964.8 | +0.3%140.5K after | |
| Jan 15, 2026 (view filing) | Jan 14 | 1 day | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +774 | $2.68 | +$2.07K | +1.2%64.0K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Jan 14, 2026 (view filing) | Jan 13 | 1 day | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +360 | $2.65 | +$954 | +0.3%140.2K after | |
| Jan 14, 2026 (view filing) | Jan 13 | 1 day | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +774 | $2.65 | +$2.05K | +1.2%63.9K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Jan 13, 2026 (view filing) | Jan 12 | 1 day | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +360 | $2.61 | +$939.6 | +0.3%139.8K after | |
| Jan 13, 2026 (view filing) | Jan 12 | 1 day | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +774 | $2.61 | +$2.02K | +1.2%63.8K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Jan 12, 2026 (view filing) | Jan 9 | 3 days | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +360 | $2.60 | +$936 | +0.3%139.5K after | |
| Jan 12, 2026 (view filing) | Jan 9 | 3 days | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +774 | $2.60 | +$2.01K | +1.2%63.8K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Jan 9, 2026 (view filing) | Jan 8 | 1 day | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +360 | $2.60 | +$936 | +0.3%139.1K after | |
| Jan 9, 2026 (view filing) | Jan 8 | 1 day | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +774 | $2.60 | +$2.01K | +1.2%63.7K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Jan 9, 2026 (view filing) | Jan 7 | 2 days | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +360 | $2.64 | +$950.4 | +0.3%138.7K after | |
| Jan 9, 2026 (view filing) | Jan 7 | 2 days | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +774 | $2.64 | +$2.04K | +1.2%63.6K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Jan 7, 2026 (view filing) | Jan 6 | 1 day | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +360 | $2.60 | +$936 | +0.3%138.4K after | |
| Jan 7, 2026 (view filing) | Jan 6 | 1 day | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +774 | $2.60 | +$2.01K | +1.2%63.5K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Jan 6, 2026 (view filing) | Jan 5 | 1 day | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +360 | $2.64 | +$950.4 | +0.3%138.0K after | |
| Jan 6, 2026 (view filing) | Jan 5 | 1 day | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +774 | $2.64 | +$2.04K | +1.2%63.4K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Jan 5, 2026 (view filing) | Jan 2 | 3 days | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +360 | $2.59 | +$932.4 | +0.3%137.7K after | |
| Jan 5, 2026 (view filing) | Jan 2 | 3 days | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +774 | $2.59 | +$2.00K | +1.2%63.4K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Jan 2, 2026 (view filing) | Dec 31, 2025 | 2 days | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +360 | $2.62 | +$943.2 | +0.3%137.3K after | |
| Jan 2, 2026 (view filing) | Dec 31, 2025 | 2 days | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +774 | $2.62 | +$2.03K | +1.2%63.3K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 31, 2025 (view filing) | Dec 30 | 1 day | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +360 | $2.61 | +$939.6 | +0.3%136.9K after | |
| Dec 31, 2025 (view filing) | Dec 30 | 1 day | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +774 | $2.61 | +$2.02K | +1.2%63.2K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 31, 2025 (view filing) | Dec 29 | 2 days | Allen Anita LDirector | 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. | +5 | $2.64 | +$13.2 | +0.8%658 after | |
| Dec 31, 2025 (view filing) | Dec 29 | 2 days | Russell GrimaldiCCO & Secretary | 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. | +3 | $2.63 | +$7.89 | +0.7%415 after | |
| Dec 31, 2025 (view filing) | Dec 29 | 2 days | Kesslen Jay HVice-President | 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. | +17 | $2.63 | +$44.71 | 0.0%42.9K after | |
| Dec 30, 2025 (view filing) | Dec 29 | 1 day | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +360 | $2.65 | +$954 | +0.3%136.6K after | |
| Dec 30, 2025 (view filing) | Dec 29 | 1 day | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +774 | $2.65 | +$2.05K | +1.2%63.1K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 30, 2025 (view filing) | Dec 29 | 1 day | Brennan Alice CDirector | 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. | +19 | $2.63 | +$49.97 | +0.8%2.37K after | |
| Dec 29, 2025 (view filing) | Dec 26 | 3 days | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +360 | $2.65 | +$954 | +0.3%136.2K after | |
| Dec 29, 2025 (view filing) | Dec 26 | 3 days | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +774 | $2.65 | +$2.05K | +1.2%63.0K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 29, 2025 (view filing) | Dec 24 | 5 days | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +360 | $2.65 | +$954 | +0.3%135.9K after | |
| Dec 29, 2025 (view filing) | Dec 24 | 5 days | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +774 | $2.65 | +$2.05K | +1.2%62.9K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 29, 2025 (view filing) | Dec 23 | 6 days | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +360 | $2.65 | +$954 | +0.3%135.5K after | |
| Dec 29, 2025 (view filing) | Dec 23 | 6 days | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +774 | $2.65 | +$2.05K | +1.2%62.9K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 23, 2025 (view filing) | Dec 22 | 1 day | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +360 | $2.60 | +$936 | +0.3%135.1K after | |
| Dec 23, 2025 (view filing) | Dec 22 | 1 day | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +774 | $2.60 | +$2.01K | +1.2%62.8K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 22, 2025 (view filing) | Dec 19 | 3 days | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +360 | $2.65 | +$954 | +0.3%134.8K after | |
| Dec 22, 2025 (view filing) | Dec 19 | 3 days | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +774 | $2.65 | +$2.05K | +1.3%62.7K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 19, 2025 (view filing) | Dec 18 | 1 day | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +360 | $2.65 | +$954 | +0.3%134.4K after | |
| Dec 19, 2025 (view filing) | Dec 18 | 1 day | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +774 | $2.65 | +$2.05K | +1.3%62.6K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 18, 2025 (view filing) | Dec 17 | 1 day | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +360 | $2.65 | +$954 | +0.3%134.1K after | |
| Dec 18, 2025 (view filing) | Dec 17 | 1 day | Stahl MurrayPresident/Co-Portfolio Manager | 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. | +774 | $2.65 | +$2.05K | +1.3%62.5K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |