| Apr 8, 2025 (view filing) | Apr 7 | 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.33 | +$2.14K | +2.3%40.3K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Apr 7, 2025 (view filing) | Apr 4 | 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.45 | +$872.2 | +0.5%70.7K after | |
| Apr 7, 2025 (view filing) | Apr 4 | 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. | +918 | $2.45 | +$2.25K | +2.3%40.1K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Apr 4, 2025 (view filing) | Apr 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.57 | +$914.92 | +0.5%70.4K after | |
| Apr 4, 2025 (view filing) | Apr 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. | +918 | $2.57 | +$2.36K | +2.4%39.8K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Apr 3, 2025 (view filing) | Apr 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.63 | +$936.28 | +0.5%70.0K after | |
| Apr 3, 2025 (view filing) | Apr 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. | +918 | $2.63 | +$2.41K | +2.4%39.6K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Apr 2, 2025 (view filing) | Apr 1 | 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.5%69.7K after | |
| Apr 2, 2025 (view filing) | Apr 1 | 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. | +918 | $2.65 | +$2.43K | +2.4%39.3K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Apr 1, 2025 (view filing) | Mar 31 | 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.5%69.3K after | |
| Apr 1, 2025 (view filing) | Mar 31 | 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. | +918 | $2.62 | +$2.41K | +2.4%39.1K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 31, 2025 (view filing) | Mar 28 | 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.60 | +$925.6 | +0.5%69.0K after | |
| Mar 31, 2025 (view filing) | Mar 28 | 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. | +918 | $2.60 | +$2.39K | +2.4%38.8K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 28, 2025 (view filing) | Mar 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.69 | +$957.64 | +0.5%68.6K after | |
| Mar 28, 2025 (view filing) | Mar 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. | +918 | $2.69 | +$2.47K | +2.4%38.6K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 27, 2025 (view filing) | Mar 26 | 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.66 | +$946.96 | +0.5%68.3K after | |
| Mar 27, 2025 (view filing) | Mar 26 | 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. | +918 | $2.66 | +$2.44K | +2.5%38.3K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 26, 2025 (view filing) | Mar 25 | 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.61 | +$929.16 | +0.5%67.9K after | |
| Mar 26, 2025 (view filing) | Mar 25 | 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. | +918 | $2.61 | +$2.40K | +2.5%38.1K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 25, 2025 (view filing) | Mar 24 | 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.57 | +$914.92 | +0.5%67.5K after | |
| Mar 25, 2025 (view filing) | Mar 24 | 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. | +918 | $2.57 | +$2.36K | +2.5%37.8K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 24, 2025 (view filing) | Mar 21 | 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.75 | +$979 | +0.5%67.2K after | |
| Mar 24, 2025 (view filing) | Mar 21 | 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. | +918 | $2.75 | +$2.52K | +2.5%37.5K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 21, 2025 (view filing) | Mar 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.72 | +$968.32 | +0.5%66.8K after | |
| Mar 21, 2025 (view filing) | Mar 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. | +918 | $2.72 | +$2.50K | +2.5%37.3K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 20, 2025 (view filing) | Mar 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.74 | +$975.44 | +0.5%66.5K after | |
| Mar 20, 2025 (view filing) | Mar 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. | +920 | $2.74 | +$2.52K | +2.5%37.0K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 19, 2025 (view filing) | Mar 18 | 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.5%66.1K after | |
| Mar 19, 2025 (view filing) | Mar 18 | 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.6%36.8K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 18, 2025 (view filing) | Mar 17 | 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.5%65.8K after | |
| Mar 18, 2025 (view filing) | Mar 17 | 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. | +918 | $2.69 | +$2.47K | +2.6%36.5K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 17, 2025 (view filing) | Mar 14 | 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.71 | +$964.76 | +0.5%65.4K after | |
| Mar 17, 2025 (view filing) | Mar 14 | 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. | +918 | $2.71 | +$2.49K | +2.6%36.3K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 14, 2025 (view filing) | Mar 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.69 | +$957.64 | +0.6%65.0K after | |
| Mar 14, 2025 (view filing) | Mar 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.69 | +$2.47K | +2.6%36.0K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 13, 2025 (view filing) | Mar 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.6%64.7K after | |
| Mar 13, 2025 (view filing) | Mar 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. | +920 | $2.65 | +$2.44K | +2.6%35.8K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 12, 2025 (view filing) | Mar 11 | 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.56 | +$911.36 | +0.6%64.3K after | |
| Mar 12, 2025 (view filing) | Mar 11 | 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. | +918 | $2.56 | +$2.35K | +2.7%35.5K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 11, 2025 (view filing) | Mar 10 | 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.64 | +$939.84 | +0.6%64.0K after | |
| Mar 11, 2025 (view filing) | Mar 10 | 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. | +918 | $2.64 | +$2.42K | +2.7%35.3K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 10, 2025 (view filing) | Mar 7 | 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.57 | +$914.92 | +0.6%63.6K after | |
| Mar 10, 2025 (view filing) | Mar 7 | 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. | +918 | $2.57 | +$2.36K | +2.7%35.0K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 7, 2025 (view filing) | Mar 6 | 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.61 | +$929.16 | +0.6%63.3K after | |
| Mar 7, 2025 (view filing) | Mar 6 | 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. | +918 | $2.61 | +$2.40K | +2.7%34.8K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 6, 2025 (view filing) | Mar 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.58 | +$918.48 | +0.6%62.9K after | |
| Mar 6, 2025 (view filing) | Mar 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. | +920 | $2.58 | +$2.37K | +2.7%34.5K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 5, 2025 (view filing) | Mar 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.56 | +$911.36 | +0.6%62.6K after | |
| Mar 5, 2025 (view filing) | Mar 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. | +918 | $2.56 | +$2.35K | +2.8%34.2K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 4, 2025 (view filing) | Mar 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.72 | +$968.32 | +0.6%62.2K after | |