| Jun 18, 2025 (view filing) | Jun 17 | 1 day | Stahl MurrayPresident | 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. | +752 | $2.68 | +$2.02K | +1.5%52.1K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Jun 17, 2025 (view filing) | Jun 16 | 1 day | Stahl MurrayPresident | 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. | +356 | $2.67 | +$950.52 | +0.4%88.2K after | |
| Jun 17, 2025 (view filing) | Jun 16 | 1 day | Stahl MurrayPresident | 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. | +752 | $2.67 | +$2.01K | +1.5%52.0K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Jun 16, 2025 (view filing) | Jun 13 | 3 days | Stahl MurrayPresident | 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. | +356 | $2.65 | +$943.4 | +0.4%87.8K after | |
| Jun 16, 2025 (view filing) | Jun 13 | 3 days | Stahl MurrayPresident | 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. | +752 | $2.65 | +$1.99K | +1.5%51.9K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Jun 13, 2025 (view filing) | Jun 12 | 1 day | Stahl MurrayPresident | 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. | +356 | $2.65 | +$943.4 | +0.4%87.5K after | |
| Jun 13, 2025 (view filing) | Jun 12 | 1 day | Stahl MurrayPresident | 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. | +752 | $2.65 | +$1.99K | +1.5%51.9K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Jun 12, 2025 (view filing) | Jun 11 | 1 day | Stahl MurrayPresident | 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. | +356 | $2.70 | +$961.2 | +0.4%87.1K after | |
| Jun 12, 2025 (view filing) | Jun 11 | 1 day | Stahl MurrayPresident | 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. | +924 | $2.70 | +$2.49K | +1.8%51.8K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Jun 11, 2025 (view filing) | Jun 10 | 1 day | Stahl MurrayPresident | 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. | +356 | $2.67 | +$950.52 | +0.4%86.8K after | |
| Jun 11, 2025 (view filing) | Jun 10 | 1 day | Stahl MurrayPresident | 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. | +924 | $2.67 | +$2.47K | +1.8%51.5K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Jun 10, 2025 (view filing) | Jun 9 | 1 day | Stahl MurrayPresident | 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. | +356 | $2.69 | +$957.64 | +0.4%86.4K after | |
| Jun 10, 2025 (view filing) | Jun 9 | 1 day | Stahl MurrayPresident | 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. | +924 | $2.69 | +$2.49K | +1.8%51.3K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Jun 9, 2025 (view filing) | Jun 6 | 3 days | Stahl MurrayPresident and CEO | 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. | +356 | $2.62 | +$932.72 | +0.4%86.0K after | |
| Jun 9, 2025 (view filing) | Jun 6 | 3 days | Stahl MurrayPresident and CEO | 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. | +926 | $2.62 | +$2.43K | +1.8%51.0K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Jun 6, 2025 (view filing) | Jun 5 | 1 day | Stahl MurrayPresident and CEO | 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. | +356 | $2.63 | +$936.28 | +0.4%85.7K after | |
| Jun 6, 2025 (view filing) | Jun 5 | 1 day | Stahl MurrayPresident and CEO | 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. | +922 | $2.63 | +$2.42K | +1.9%50.8K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Jun 5, 2025 (view filing) | Jun 4 | 1 day | Stahl MurrayPresident and CEO | 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. | +356 | $2.62 | +$932.72 | +0.4%85.3K after | |
| Jun 5, 2025 (view filing) | Jun 4 | 1 day | Stahl MurrayPresident and CEO | 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. | +922 | $2.62 | +$2.42K | +1.9%50.5K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Jun 4, 2025 (view filing) | Jun 3 | 1 day | Stahl MurrayPresident and CEO | 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. | +356 | $2.58 | +$918.48 | +0.4%85.0K after | |
| Jun 4, 2025 (view filing) | Jun 3 | 1 day | Stahl MurrayPresident and CEO | 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. | +922 | $2.58 | +$2.38K | +1.9%50.2K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Jun 3, 2025 (view filing) | Jun 2 | 1 day | Stahl MurrayPresident and CEO | 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. | +356 | $2.59 | +$922.04 | +0.4%84.6K after | |
| Jun 3, 2025 (view filing) | Jun 2 | 1 day | Stahl MurrayPresident and CEO | 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. | +922 | $2.59 | +$2.39K | +1.9%50.0K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Jun 2, 2025 (view filing) | May 30 | 3 days | Stahl MurrayPresident and CEO | 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. | +356 | $2.69 | +$957.64 | +0.4%84.3K after | |
| Jun 2, 2025 (view filing) | May 30 | 3 days | Stahl MurrayPresident and CEO | 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. | +922 | $2.69 | +$2.48K | +1.9%49.7K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| May 30, 2025 (view filing) | May 29 | 1 day | Stahl MurrayPresident and CEO | 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. | +356 | $2.70 | +$961.2 | +0.4%83.9K after | |
| May 30, 2025 (view filing) | May 29 | 1 day | Stahl MurrayPresident and CEO | 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. | +922 | $2.70 | +$2.49K | +1.9%49.5K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| May 29, 2025 (view filing) | May 28 | 1 day | Stahl MurrayPresident and CEO | 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. | +356 | $2.70 | +$961.2 | +0.4%83.6K after | |
| May 29, 2025 (view filing) | May 28 | 1 day | Stahl MurrayPresident and CEO | 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. | +922 | $2.70 | +$2.49K | +1.9%49.2K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| May 28, 2025 (view filing) | May 27 | 1 day | Stahl MurrayPresident and CEO | 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. | +356 | $2.70 | +$961.2 | +0.4%83.2K after | |
| May 28, 2025 (view filing) | May 27 | 1 day | Stahl MurrayPresident and CEO | 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. | +922 | $2.70 | +$2.49K | +1.9%49.0K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| May 27, 2025 (view filing) | May 23 | 4 days | Stahl MurrayPresident and CEO | 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. | +356 | $2.68 | +$954.08 | +0.4%82.8K after | |
| May 27, 2025 (view filing) | May 23 | 4 days | Stahl MurrayPresident and CEO | 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. | +922 | $2.68 | +$2.47K | +1.9%48.7K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| May 23, 2025 (view filing) | May 22 | 1 day | Stahl MurrayPresident and CEO | 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. | +356 | $2.70 | +$961.2 | +0.4%82.5K after | |
| May 23, 2025 (view filing) | May 22 | 1 day | Stahl MurrayPresident and CEO | 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. | +922 | $2.70 | +$2.49K | +1.9%48.5K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| May 22, 2025 (view filing) | May 21 | 1 day | Stahl MurrayPresident and CEO | 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. | +356 | $2.70 | +$961.2 | +0.4%82.1K after | |
| May 22, 2025 (view filing) | May 21 | 1 day | Stahl MurrayPresident and CEO | 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. | +920 | $2.70 | +$2.48K | +1.9%48.2K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| May 21, 2025 (view filing) | May 20 | 1 day | Stahl MurrayPresident and CEO | 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. | +356 | $2.70 | +$961.2 | +0.4%81.8K after | |
| May 21, 2025 (view filing) | May 20 | 1 day | Stahl MurrayPresident and CEO | 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. | +922 | $2.70 | +$2.49K | +2.0%48.0K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| May 20, 2025 (view filing) | May 19 | 1 day | Stahl MurrayPresident and CEO | 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. | +356 | $2.70 | +$961.2 | +0.4%81.4K after | |
| May 20, 2025 (view filing) | May 19 | 1 day | Stahl MurrayPresident and CEO | 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. | +962 | $2.70 | +$2.60K | +2.1%47.7K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| May 19, 2025 (view filing) | May 16 | 3 days | Stahl MurrayPresident and CEO | 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. | +356 | $2.66 | +$946.96 | +0.4%81.1K after | |
| May 19, 2025 (view filing) | May 16 | 3 days | Stahl MurrayPresident and CEO | 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. | +920 | $2.66 | +$2.45K | +2.0%47.5K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| May 16, 2025 (view filing) | May 15 | 1 day | Stahl MurrayPresident and CEO | 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. | +356 | $2.69 | +$957.64 | +0.4%80.7K after | |
| May 16, 2025 (view filing) | May 15 | 1 day | Stahl MurrayPresident and CEO | 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. | +920 | $2.69 | +$2.47K | +2.0%47.2K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| May 15, 2025 (view filing) | May 14 | 1 day | Stahl MurrayPresident and CEO | 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. | +356 | $2.68 | +$954.08 | +0.4%80.4K after | |
| May 15, 2025 (view filing) | May 14 | 1 day | Stahl MurrayPresident and CEO | 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. | +920 | $2.68 | +$2.47K | +2.0%46.9K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| May 14, 2025 (view filing) | May 13 | 1 day | Stahl MurrayPresident and CEO | 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. | +356 | $2.68 | +$954.08 | +0.4%80.0K after | |
| May 14, 2025 (view filing) | May 13 | 1 day | Stahl MurrayPresident and CEO | 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. | +920 | $2.68 | +$2.47K | +2.0%46.7K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| May 13, 2025 (view filing) | May 12 | 1 day | Stahl MurrayPresident and CEO | 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. | +356 | $2.65 | +$943.4 | +0.4%79.6K after | |