| Jun 5, 2026 (view filing) | Jun 3 | 2 days | McDonnell ThomasChief 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 ("Shares") | +10.0K | $8.27 | +$82.7K | +62.5%26.0K after | |
| Dec 10, 2025 (view filing) | Dec 9 | 1 day | Byers Stephen RDirector | 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 ("Shares") | +6.76K | $8.97 | +$60.6K | +10.7%70.2K after | |
| Dec 10, 2025 (view filing) | Dec 9 | 1 day | Byers Stephen RDirector | 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.Common Stock ("Shares") | −5.67K | $8.98 | −$50.9K | −8.1%64.6K after | |
| Jun 9, 2025 (view filing) | Jun 6 | 3 days | Murray Elizabeth A.CFO and COO and PAO | 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 ("Shares") | +3.40K | $8.84 | +$30.1K | +15.5%25.4K after | |
| Jun 6, 2025 (view filing) | Jun 6 | Same day | Byers Stephen RDirector | 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 ("Shares") | +8.70K | $8.89 | +$77.3K | +17.0%59.7K after | |
| May 22, 2025 (view filing) | May 19 | 3 days | Freund MatthewPresident | 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 ("Shares") | +3.52K | $9.07 | +$31.9K | +21.4%20.0K after | AmendedAn amended filing (for example Form 4/A or 13F-HR/A) that corrects or adds to an earlier filing. |
| May 20, 2025 (view filing) | May 19 | 1 day | Freund MatthewPresident | 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 ("Shares") | +22 | $9.07 | +$199.54 | +0.1%20.0K after | AmendedAn amended filing (for example Form 4/A or 13F-HR/A) that corrects or adds to an earlier filing. |
| May 20, 2025 (view filing) | May 19 | 1 day | Freund MatthewPresident | 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.Common Stock ("Shares") | −1.85 | $9.06 | −$16.76 | 0.0%20.0K 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. |
| May 20, 2025 (view filing) | May 19 | 1 day | Lloyd Eric JCEO | 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 ("Shares") | +34.4K | $9.12 | +$313.6K | +87.7%73.6K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 13, 2024 (view filing) | Dec 11-13 | 2 days | Byers Stephen RDirector | 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 ("Shares") | +9.55K | $9.75 | +$93.1K | +23.6%50.0K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 13, 2024 (view filing) | Dec 12 | 1 day | O'Connor Michael JamesOther: Adviser Board Member | 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.Common Stock ("Shares") | −29.4K | $9.70 | −$285.4K | −100.0%0 after | |
| Dec 13, 2024 (view filing) | Dec 11 | 2 days | Murray Elizabeth A.CFO and COO and PAO | 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 ("Shares") | +2.00K | $9.70 | +$19.4K | +10.6%20.8K after | |
| Dec 12, 2024 (view filing) | Dec 11 | 1 day | Freund MatthewPresident | 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 ("Shares") | +2.50K | $9.72 | +$24.3K | +18.6%16.0K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 15, 2024 (view filing) | Nov 8-15 | 7 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. | Byers Stephen RDirector | 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 ("Shares") | +14.9K | $9.92 | +$148.0K | +58.4%40.5K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| May 10, 2024 (view filing) | May 9 | 1 day | Freno MichaelOther: Officer of Adviser | 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 ("Shares") | +27.5K | $9.73 | +$267.6K | +63.0%71.1K after | |
| Mar 5, 2024 (view filing) | Feb 28 | 6 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. | Byers Stephen RDirector | 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 ("Shares") | +570 | $9.70 | +$5.53K | +2.7%21.6K after | |
| Jul 19, 2023 (view filing) | Jul 18 | 1 day | Byers Stephen RDirector | 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 ("Shares") | +400 | $8.03 | +$3.21K | +1.9%21.1K after | |
| May 16, 2023 (view filing) | May 16 | Same day | O'Connor Michael JamesOther: Adviser Board Member | 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 ("Shares") | +25.0K | $7.43 | +$185.8K | New position25.0K after | |
| May 12, 2023 (view filing) | May 9 | 3 days | Freno MichaelOther: Officer of Adviser | 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 ("Shares") | +12.0K | $7.19 | +$86.2K | +37.9%43.6K after | AmendedAn amended filing (for example Form 4/A or 13F-HR/A) that corrects or adds to an earlier filing.3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| May 11, 2023 (view filing) | May 11 | Same day | Merritt SearsOther: Adviser Board Member | 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 ("Shares") | +1.36K | $7.36 | +$9.99K | New position1.36K after | |
| May 11, 2023 (view filing) | May 8 | 3 days | Chillag JeffreyDirector of Finance | 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 ("Shares") | +3.50K | $7.23 | +$25.3K | +71.8%8.37K after | AmendedAn amended filing (for example Form 4/A or 13F-HR/A) that corrects or adds to an earlier filing. |
| May 11, 2023 (view filing) | May 11 | Same day | Murray Elizabeth A.CFO and COO | 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 ("Shares") | +2.50K | $7.23 | +$18.1K | +18.6%15.9K after | AmendedAn amended filing (for example Form 4/A or 13F-HR/A) that corrects or adds to an earlier filing. |
| May 10, 2023 (view filing) | May 9 | 1 day | Freno MichaelOther: Officer of Adviser | 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 ("Shares") | +14.0K | $7.20 | +$100.8K | +105.4%27.3K after | AmendedAn amended filing (for example Form 4/A or 13F-HR/A) that corrects or adds to an earlier filing. |
| May 10, 2023 (view filing) | May 9 | 1 day | Perley AlbertTreasurer | 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 ("Shares") | +2.00K | $7.21 | +$14.4K | New position2.00K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| May 8, 2023 (view filing) | May 8 | Same day | Chillag JeffreyDirector of Finance | 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.Common Stock ("Shares") | −500 | $7.23 | −$3.62K | −6.0%7.87K after | AmendedAn amended filing (for example Form 4/A or 13F-HR/A) that corrects or adds to an earlier filing. |
| Apr 10, 2023 (view filing) | Apr 10 | Same day | Craddock GeoffOther: Adviser Board Member | 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 ("Shares") | +10.0K | $7.67 | +$76.7K | +50.0%30.0K after | |
| Mar 10, 2023 (view filing) | Mar 9 | 1 day | Okel ThomasDirector | 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 ("Shares") | +10.0K | $8.05 | +$80.5K | +99.6%20.0K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Jan 27, 2023 (view filing) | Jan 25 | 2 days | Byers Stephen RDirector | 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 ("Shares") | +466 | $8.55 | +$3.98K | +2.4%20.0K after | |
| Jun 22, 2022 (view filing) | Jun 17 | 5 days | Byers Stephen RDirector | 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 ("Shares") | +236 | $9.27 | +$2.19K | +1.3%18.1K after | |
| Jun 6, 2022 (view filing) | Jun 3 | 3 days | Byers Stephen RDirector | 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 ("Shares") | +1.85K | $10.38 | +$19.2K | +11.5%17.9K after | |
| May 9, 2022 (view filing) | May 9 | Same day | Byers Stephen RDirector | 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 ("Shares") | +16.0K | $10.25 | +$164.4K | New position16.0K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 2, 2021 (view filing) | Dec 1 | 1 day | Mihalick DavidDirector | 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 ("Shares") | +5.00K | $10.80 | +$54.0K | +33.3%20.0K after | |
| Nov 30, 2021 (view filing) | Nov 29 | 1 day | McDonnell ThomasVice President | 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 ("Shares") | +5.00K | $10.85 | +$54.3K | +62.5%13.0K after | |
| Sep 28, 2021 (view filing) | Sep 28 | Same day | Okel ThomasDirector | 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 ("Shares") | +4.54K | $11.02 | +$50.0K | +82.5%10.0K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 11, 2021 (view filing) | Aug 10 | 1 day | Crandall Roger WOther: Adviser Board Member | 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 ("Shares") | +3.00K | $10.95 | +$32.9K | +19.7%18.3K after | |