| Sep 24, 20264:11 PM ET | Sep 22 – Sep 23, 2026 | TANNENBAUM LEONARD MDirector, 10% Owner | 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.Common Stock | +26.54K | $3.49 | +$92.64K | 6.99M | +0.4% | SEC↗ |
| Sep 22, 20266:33 PM ET | Sep 18, 2026 | TANNENBAUM LEONARD MDirector, 10% Owner | 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.Common Stock | +10K | $3.49 | +$34.9K | 6.96M | +0.1% | SEC↗ |
| Sep 18, 20264:47 PM ET | Sep 17, 2026 | TANNENBAUM LEONARD MDirector, 10% Owner | 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.Common Stock | +25K | $3.50 | +$87.5K | 6.95M | +0.4% | SEC↗ |
| Sep 17, 20264:04 PM ET | Sep 15 – Sep 16, 2026 | TANNENBAUM LEONARD MDirector, 10% Owner | 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.Common Stock | +2.95K | $3.4444 | +$10.16K | 6.93M | 0.0% | SEC↗ |
| Sep 15, 20265:08 PM ET | Sep 11 – Sep 14, 2026 | TANNENBAUM LEONARD MDirector, 10% Owner | 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.Common Stock | +40.2K | $3.5187 | +$141.44K | 6.92M | +0.6% | SEC↗ |
| Sep 11, 20264:08 PM ET | Sep 10, 2026 | TANNENBAUM LEONARD MDirector, 10% Owner | 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.Common Stock | +35K | $3.46 | +$121.1K | 6.88M | +0.5% | SEC↗ |
| Sep 4, 20264:37 PM ET | Sep 2, 2026 | TANNENBAUM LEONARD MDirector, 10% Owner | 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.Common Stock | +15.22K | $3.59 | +$54.65K | 6.85M | +0.2% | SEC↗ |
| Sep 1, 20265:02 PM ET | Aug 28 – Aug 31, 2026 | TANNENBAUM LEONARD MDirector, 10% Owner | 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.Common Stock | +119.03K | $3.5613 | +$423.89K | 6.83M | +1.8% | SEC↗ |
| Aug 28, 20264:05 PM ET | Aug 26 – Aug 27, 2026 | TANNENBAUM LEONARD MDirector, 10% Owner | 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.Common Stock | +34.61K | $3.432 | +$118.77K | 6.72M | +0.5% | SEC↗ |
| Aug 26, 20264:12 PM ET | Aug 24 – Aug 25, 2026 | TANNENBAUM LEONARD MDirector, 10% Owner | 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.Common Stock | +60K | $3.405 | +$204.3K | 6.68M | +0.9% | SEC↗ |
| Aug 24, 20264:16 PM ET | Aug 21, 2026 | TANNENBAUM LEONARD MDirector, 10% Owner | 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.Common Stock | +25K | $3.28 | +$82K | 6.62M | +0.4% | SEC↗ |
| Aug 21, 20264:04 PM ET | Aug 20, 2026 | TANNENBAUM LEONARD MDirector, 10% Owner | 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.Common Stock | +20K | $3.29 | +$65.8K | 6.6M | +0.3% | SEC↗ |
| Aug 19, 20266:00 PM ET | Aug 19, 2026 | TANNENBAUM LEONARD MDirector, 10% Owner | 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.Common Stock | +12.84K | $3.48 | +$44.69K | 6.58M | +0.2% | SEC↗ |
| Aug 18, 20264:17 PM ET | Aug 14, 2026 | Tannenbaum RobynPresident and CIO | 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.Common Stock | +1K | $3.15 | +$3.15K | 226.91K | +0.4% | SEC↗ |
| Aug 17, 20264:52 PM ET | Aug 14, 2026 | TANNENBAUM LEONARD MDirector, 10% Owner | 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.Common Stock | +45.83K | $3.06 | +$140.24K | 6.56M | +0.7% | SEC↗ |
| Aug 17, 20264:48 PM ET | Aug 14, 2026 | Hetzel BrandonCFO and Treasurer | 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.Common Stock | +1.46K | $3.00 | +$4.39K | 42K | +3.6% | SEC↗ |
| May 19, 2026 | May 14, 2026 | TANNENBAUM LEONARD MDirector, 10% Owner | 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.Common Stock | +90.6K | $2.84 | +$257.3K | 6.52M | +1.4% | SEC↗ |
| Apr 1, 2026 | Mar 31, 2026 | Tannenbaum RobynPresident and CIO | 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.Common Stock | +7K | $2.80 | +$19.6K | 225.91K | +3.2% | SEC↗ |
| Apr 1, 2026 | Mar 31, 2026 | TANNENBAUM LEONARD MDirector, 10% Owner | 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.Common Stock | +29.04K | $2.76 | +$80.15K | 6.43M | +0.5% | SEC↗ |
| Mar 30, 2026 | Mar 26 – Mar 27, 2026 | TANNENBAUM LEONARD MDirector, 10% Owner | 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.Common Stock | +24.03K | $2.60 | +$62.48K | 6.4M | +0.4% | SEC↗ |
| Mar 24, 2026 | Mar 20 – Mar 24, 2026 | TANNENBAUM LEONARD MDirector, 10% Owner | 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.Common Stock | +174.52K | $2.5636 | +$447.39K | 6.37M | +2.8% | SEC↗ |
| Mar 19, 2026 | Mar 18 – Mar 19, 2026 | TANNENBAUM LEONARD MDirector, 10% Owner | 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.Common Stock | +151.2K | $2.59 | +$391.61K | 6.2M | +2.5% | SEC↗ |
| Mar 16, 2026 | Mar 12 – Mar 16, 2026 | TANNENBAUM LEONARD MDirector, 10% Owner | 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.Common Stock | +51.81K | $2.5929 | +$134.33K | 6.05M | +0.9% | SEC↗ |
| Mar 11, 2026 | Mar 9 – Mar 10, 2026 | TANNENBAUM LEONARD MDirector, 10% Owner | 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.Common Stock | +104.21K | $2.5406 | +$264.76K | 6M | +1.8% | SEC↗ |
| Mar 9, 2026 | Mar 5 – Mar 6, 2026 | TANNENBAUM LEONARD MDirector, 10% Owner | 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.Common Stock | +30.27K | $2.4413 | +$73.9K | 5.89M | +0.5% | SEC↗ |
| Dec 15, 2025 | Dec 11, 2025 | TANNENBAUM LEONARD MDirector, 10% Owner | 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.Common Stock | +25K | $3.05 | +$76.25K | 5.86M | +0.4% | SEC↗ |
| Dec 10, 2025 | Dec 9 – Dec 10, 2025 | TANNENBAUM LEONARD MDirector, 10% Owner | 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.Common Stock | +44K | $2.9209 | +$128.52K | 5.84M | +0.8% | SEC↗ |
| Dec 4, 2025 | Dec 3, 2025 | TANNENBAUM LEONARD MDirector, 10% Owner | 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.Common Stock | +46K | $2.94 | +$135.24K | 5.79M | +0.8% | SEC↗ |
| Dec 3, 2025 | Dec 1 – Dec 2, 2025 | TANNENBAUM LEONARD MDirector, 10% Owner | 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.Common Stock | +54K | $2.8728 | +$155.13K | 5.75M | +0.9% | SEC↗ |
| Nov 18, 2025 | Nov 18, 2025 | Neville DanielChief Executive Officer | 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.Common Stock | +17K | $2.81 | +$47.77K | 226.65K | +8.1% | SEC↗ |
| Sep 8, 2025 | Sep 8, 2025 | Neville DanielChief Executive Officer | 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.Common Stock | +12.39K | $4.44 | +$55K | 209.65K | +6.3% | SEC↗ |
| Sep 8, 2025 | Sep 5, 2025 | TANNENBAUM LEONARD MDirector, 10% Owner | 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.Common Stock | +79.67K | $4.56 | +$363.27K | 4.96M | +1.6% | SEC↗ |
| Sep 3, 2025 | Sep 2 – Sep 3, 2025 | TANNENBAUM LEONARD MDirector, 10% Owner | 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.Common Stock | +72.96K | $4.5304 | +$330.53K | 4.88M | +1.5% | SEC↗ |
| Aug 29, 2025 | Aug 27 – Aug 28, 2025 | TANNENBAUM LEONARD MDirector, 10% Owner | 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.Common Stock | +474.53K | $4.737 | +$2.25M | 4.81M | +10.9% | SEC↗ |
| Aug 26, 2025 | Aug 25, 2025 | Neville DanielChief Executive Officer | 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.Common Stock | +10K | $4.04 | +$40.4K | 197.26K | +5.3% | SEC↗ |
| Aug 26, 2025 | Aug 22 – Aug 25, 2025 | Tannenbaum RobynPresident and CIO | 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.Common Stock | +6K | $4.12 | +$24.72K | 127.67K | +4.9% | SEC↗ |
| Aug 26, 2025 | Aug 22 – Aug 26, 2025 | TANNENBAUM LEONARD MDirector, 10% Owner | 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.Common Stock | +375.15K | $4.0745 | +$1.53M | 4.34M | +9.5% | SEC↗ |
| Apr 1, 2025 | Mar 28, 2025 | Neville DanielChief Executive Officer | 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.Common Stock | +5K | $6.15 | +$30.75K | 187.26K | +2.7% | SEC↗ |
| Mar 27, 2025 | Mar 26, 2025 | Neville DanielChief Executive Officer | 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.Common Stock | +5K | $6.20 | +$31K | 182.26K | +2.8% | SEC↗ |
| Mar 17, 2025 | Mar 14 – Mar 17, 2025 | Neville DanielChief Executive Officer | 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.Common Stock | +46.6K | $6.4503 | +$300.58K | 177.26K | +35.7% | SEC↗ |
| Mar 17, 2025 | Mar 14 – Mar 17, 2025 | Tannenbaum RobynPresident and CIO | 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.Common Stock | +8K | $6.21 | +$49.68K | 121.67K | +7.0% | SEC↗ |
| Mar 17, 2025 | Mar 14 – Mar 17, 2025 | TANNENBAUM LEONARD MDirector, 10% Owner | 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.Common Stock | +82.01K | $6.3249 | +$518.69K | 3.96M | +2.1% | SEC↗ |
| Jun 6, 2024 | Jun 5 – Jun 6, 2024 | TANNENBAUM LEONARD MExecutive Chairman; CIO | 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.Common Stock | +58.84K | $12.0386 | +$708.29K | 3.8M | +1.6% | SEC↗ |
| Jun 6, 2024 | Jun 6, 2024 | TANNENBAUM LEONARD MExecutive Chairman; CIO | 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.Common Stock | +30K | $11.95 | +$358.5K | 159.22K | +23.2% | SEC↗ |
| May 17, 2023 | May 15, 2023 | TANNENBAUM LEONARD MChief Executive Officer | 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.Common Stock | +51.31K | $10.45 | +$536.18K | 3.63M | +1.4% | SEC↗ |
| May 15, 2023 | May 11 – May 12, 2023 | TANNENBAUM LEONARD MChief Executive Officer | 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.Common Stock | +167.16K | $10.1971 | +$1.7M | 3.58M | +4.9% | SEC↗ |
| May 15, 2023 | May 11 – May 12, 2023 | TANNENBAUM LEONARD MChief Executive Officer | 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.Common Stock | +76.22K | $10.2841 | +$783.83K | 31.69K | New position | SEC↗ |
| May 15, 2023 | May 11, 2023 | Tannenbaum RobynPresident | 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.Common Stock | +2K | $10.11 | +$20.22K | 31.69K | +6.7% | SEC↗ |
| May 15, 2023 | May 11 – May 12, 2023 | Tannenbaum RobynPresident | 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.Common Stock | +241.37K | $10.2253 | +$2.47M | 129.22K | New position | SEC↗ |
| Mar 21, 2023AmendedAn amended filing (for example Form 4/A or 13F-HR/A) that corrects or adds to an earlier filing. | Mar 10, 2023 | TANNENBAUM LEONARD MChief Executive Officer | 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.Common Stock | +25K | $12.89 | +$322.25K | 55K | +83.3% | SEC↗ |