| Dec 10, 2021 (view filing) | Dec 9 | 1 day | D'Angelo John JChief 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. | +400 | $18.04 | +$7.21K | +0.2%178.9K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Feb 25, 2022 (view filing) | Feb 24 | 1 day | D'Angelo John JChief 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. | +100 | $19.95 | +$2.00K | +0.1%179.0K after | |
| Mar 8, 2022 (view filing) | Mar 7 | 1 day | D'Angelo John JChief 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. | +200 | $19.94 | +$3.99K | +0.1%177.8K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 8, 2022 (view filing) | Mar 8 | Same day | D'Angelo John JChief 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. | +100 | $19.81 | +$1.98K | +0.1%177.9K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 10, 2022 (view filing) | Mar 10 | Same day | D'Angelo John JChief 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. | +100 | $19.65 | +$1.97K | +0.1%178.0K after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 3, 2022 (view filing) | Nov 3 | Same day | D'Angelo John JChief 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. | +200 | $21.86 | +$4.37K | +0.1%189.4K after | |
| Nov 8, 2022 (view filing) | Nov 7 | 1 day | D'Angelo John JCEO and Interim CFO | 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. | +100 | $21.85 | +$2.19K | +0.1%189.5K after | |
| Mar 16, 2023 (view filing) | Mar 14-15 | 2 days | D'Angelo John JChief 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. | +800 | $16.14 | +$12.9K | +0.4%189.3K after | 4 lotsThis row combines 4 trades of the same kind from one filing. The price is the value-weighted average. |
| Apr 27, 2023 (view filing) | Apr 25-27 | 2 days | D'Angelo John JChief 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. | +300 | $12.95 | +$3.89K | +0.1%205.2K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| May 4, 2023 (view filing) | May 2 | 2 days | D'Angelo John JChief 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. | +300 | $12.54 | +$3.76K | +0.1%205.5K after | |
| May 4, 2023 (view filing) | May 2 | 2 days | D'Angelo John JChief 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. | +250 | $12.36 | +$3.09K | New position250 after | |
| Nov 1, 2023 (view filing) | Oct 31 | 1 day | D'Angelo John JChief 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. | +307 | $9.25 | +$2.84K | +0.1%205.8K after | |
| Nov 9, 2023 (view filing) | Nov 8 | 1 day | D'Angelo John JChief 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. | +750 | $9.26 | +$6.95K | +0.4%206.6K after | |
| Nov 16, 2023 (view filing) | Nov 14 | 2 days | D'Angelo John JChief 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. | +300 | $10.45 | +$3.13K | +0.1%206.9K after | |
| Jun 7, 2024 (view filing) | Jun 7 | Same day | D'Angelo John JChief Executive Officer | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −650 | $15.41 | −$10.0K | −0.3%218.6K after | |
| Jan 29, 2026 (view filing) | Jan 27 | 2 days | D'Angelo John JChief Executive Officer | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −26.2K | $28.01 | −$732.8K | −9.7%242.8K after | |