| Mar 21, 2022 (view filing) | Mar 18 | 3 days | Kaufman BrettCFO 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. | +2.00K | $19.27 | +$38.5K | +200.0%3.00K after | AmendedAn amended filing (for example Form 4/A or 13F-HR/A) that corrects or adds to an earlier filing. |
| May 13, 2022 (view filing) | May 11 | 2 days | Kalikow Jonathan GilbertManaging Director | 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. | +16.0K | $16.17 | +$258.7K | New position16.0K after | |
| May 13, 2022 (view filing) | May 11 | 2 days | Kaufman BrettCFO 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. | +3.00K | $16.70 | +$50.1K | +100.0%6.00K after | |
| May 13, 2022 (view filing) | May 12 | 1 day | Tannenbaum RobynManaging Director | 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. | +1.00K | $16.88 | +$16.9K | +50.0%3.00K after | |
| May 13, 2022 (view filing) | May 11 | 2 days | Tannenbaum RobynManaging Director | 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. | +21.2K | $15.80 | +$334.7K | +0.6%3.36M after | |
| May 13, 2022 (view filing) | May 11 | 2 days | 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. | +21.2K | $15.80 | +$334.7K | +0.6%3.36M after | Duplicate filingThe same trade also appears in an earlier filing, for example when the same people file twice or a fund and its partners each report it. Rankings and totals count only the earliest copy. |
| May 13, 2022 (view filing) | May 12 | 1 day | 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. | +1.00K | $16.88 | +$16.9K | +50.0%3.00K after | Duplicate filingThe same trade also appears in an earlier filing, for example when the same people file twice or a fund and its partners each report it. Rankings and totals count only the earliest copy. |
| May 16, 2022 (view filing) | May 12 | 4 days | Kalikow Jonathan GilbertManaging Director | 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. | +23.9K | $16.58 | +$396.3K | +149.4%39.9K after | |
| Jun 21, 2022 (view filing) | Jun 16 | 5 days | Kalikow Jonathan GilbertManaging Director | 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. | +57.6K | $15.62 | +$899.7K | +144.4%97.5K after | |
| Jun 21, 2022 (view filing) | Jun 17 | 4 days | 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. | +5.00K | $15.85 | +$79.3K | New position5.00K after | |
| Mar 21, 2023 (view filing) | Mar 8 | 13 days | 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. | +26.0K | $14.19 | +$368.9K | +704.6%29.7K after | AmendedAn amended filing (for example Form 4/A or 13F-HR/A) that corrects or adds to an earlier filing.2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 21, 2023 (view filing) | Mar 8 | 13 days | 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. | +1.00K | $13.94 | +$13.9K | +3.5%29.7K after | AmendedAn amended filing (for example Form 4/A or 13F-HR/A) that corrects or adds to an earlier filing. |
| Mar 21, 2023 (view filing) | Mar 8 | 13 days | 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. | +25.0K | $14.20 | +$355.0K | +500.0%30.0K after | AmendedAn amended filing (for example Form 4/A or 13F-HR/A) that corrects or adds to an earlier filing. |
| Mar 21, 2023 (view filing) | Mar 10 | 11 days | 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. | +25.0K | $12.89 | +$322.3K | +83.3%55.0K after | AmendedAn amended filing (for example Form 4/A or 13F-HR/A) that corrects or adds to an earlier filing. |
| May 15, 2023 (view filing) | May 11 | 4 days | 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. | +2.00K | $10.11 | +$20.2K | +6.7%31.7K after | |
| May 15, 2023 (view filing) | May 11-12 | 4 days | 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. | +241.4K | $10.23 | +$2.47M | New position129.2K after | 4 lotsThis row combines 4 trades of the same kind from one filing. The price is the value-weighted average. |
| May 15, 2023 (view filing) | May 11-12 | 4 days | 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. | +167.2K | $10.20 | +$1.70M | +4.9%3.58M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| May 15, 2023 (view filing) | May 11-12 | 4 days | 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. | +76.2K | $10.28 | +$783.8K | New position31.7K after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| May 17, 2023 (view filing) | May 15 | 2 days | 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. | +51.3K | $10.45 | +$536.2K | +1.4%3.63M after | |
| Jun 6, 2024 (view filing) | Jun 5-6 | 1 day | 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. | +58.8K | $12.04 | +$708.3K | +1.6%3.80M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Jun 6, 2024 (view filing) | Jun 6 | Same day | 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. | +30.0K | $11.95 | +$358.5K | +23.2%159.2K after | |
| Mar 17, 2025 (view filing) | Mar 14-17 | 3 days | 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. | +82.0K | $6.32 | +$518.7K | +2.1%3.96M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 17, 2025 (view filing) | Mar 14-17 | 3 days | 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. | +8.00K | $6.21 | +$49.7K | +7.0%121.7K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 17, 2025 (view filing) | Mar 14-17 | 3 days | 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. | +46.6K | $6.45 | +$300.6K | +35.7%177.3K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 27, 2025 (view filing) | Mar 26 | 1 day | 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. | +5.00K | $6.20 | +$31.0K | +2.8%182.3K after | |
| Apr 1, 2025 (view filing) | Mar 28 | 4 days | 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. | +5.00K | $6.15 | +$30.8K | +2.7%187.3K after | |
| Aug 26, 2025 (view filing) | Aug 22-26 | 4 days | 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. | +375.1K | $4.07 | +$1.53M | +9.5%4.34M after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 26, 2025 (view filing) | Aug 22-25 | 4 days | 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. | +6.00K | $4.12 | +$24.7K | +4.9%127.7K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 26, 2025 (view filing) | Aug 25 | 1 day | 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. | +10.0K | $4.04 | +$40.4K | +5.3%197.3K after | |
| Aug 29, 2025 (view filing) | Aug 27-28 | 2 days | 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. | +474.5K | $4.74 | +$2.25M | +10.9%4.81M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Sep 3, 2025 (view filing) | Sep 2-3 | 1 day | 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. | +73.0K | $4.53 | +$330.5K | +1.5%4.88M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Sep 8, 2025 (view filing) | Sep 5 | 3 days | 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. | +79.7K | $4.56 | +$363.3K | +1.6%4.96M after | |
| Sep 8, 2025 (view filing) | Sep 8 | Same day | 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. | +12.4K | $4.44 | +$55.0K | +6.3%209.6K after | |
| Nov 18, 2025 (view filing) | Nov 18 | Same day | 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. | +17.0K | $2.81 | +$47.8K | +8.1%226.6K after | |
| Dec 3, 2025 (view filing) | Dec 1-2 | 2 days | 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. | +54.0K | $2.87 | +$155.1K | +0.9%5.75M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 4, 2025 (view filing) | Dec 3 | 1 day | 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. | +46.0K | $2.94 | +$135.2K | +0.8%5.79M after | |
| Dec 10, 2025 (view filing) | Dec 9-10 | 1 day | 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. | +44.0K | $2.92 | +$128.5K | +0.8%5.84M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 15, 2025 (view filing) | Dec 11 | 4 days | 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. | +25.0K | $3.05 | +$76.3K | +0.4%5.86M after | |
| Mar 9, 2026 (view filing) | Mar 5-6 | 4 days | 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. | +30.3K | $2.44 | +$73.9K | +0.5%5.89M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 11, 2026 (view filing) | Mar 9-10 | 2 days | 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. | +104.2K | $2.54 | +$264.8K | +1.8%6.00M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 16, 2026 (view filing) | Mar 12-16 | 4 days | 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. | +51.8K | $2.59 | +$134.3K | +0.9%6.05M after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 19, 2026 (view filing) | Mar 18-19 | 1 day | 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. | +151.2K | $2.59 | +$391.6K | +2.5%6.20M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 24, 2026 (view filing) | Mar 20-24 | 4 days | 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. | +174.5K | $2.56 | +$447.4K | +2.8%6.37M after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 30, 2026 (view filing) | Mar 26-27 | 4 days | 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. | +24.0K | $2.60 | +$62.5K | +0.4%6.40M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Apr 1, 2026 (view filing) | Mar 31 | 1 day | 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. | +29.0K | $2.76 | +$80.2K | +0.5%6.43M after | |
| Apr 1, 2026 (view filing) | Mar 31 | 1 day | 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. | +7.00K | $2.80 | +$19.6K | +3.2%225.9K after | |
| May 19, 2026 (view filing) | May 14 | 5 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | 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. | +90.6K | $2.84 | +$257.3K | +1.4%6.52M after | |
| Aug 17, 2026 (view filing)4:48 PM ET | Aug 14 | 3 days | 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. | +1.46K | $3.00 | +$4.39K | +3.6%42.0K after | |
| Aug 17, 2026 (view filing)4:52 PM ET | Aug 14 | 3 days | 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. | +45.8K | $3.06 | +$140.2K | +0.7%6.56M after | |
| Aug 18, 2026 (view filing)4:17 PM ET | Aug 14 | 4 days | 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. | +1.00K | $3.15 | +$3.15K | +0.4%226.9K after | |