| Jul 24, 2026 (view filing)9:14 PM ET | Jun 23 | 31 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. | Cook Jamie LeighSVP, Sales, Merch. & Mktg. | 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. | −14.1K | $15.03 | −$211.5K | −100.0%0 after | |
| Feb 17, 2026 (view filing) | Feb 12 | 5 days | Bryan 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. | +1.00K | $9.67 | +$9.67K | +1.4%72.5K after | |
| Dec 2, 2024 (view filing) | Nov 29 | 3 days | Ferguson Joseph EdwinDirector | 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.20K | $7.08 | +$8.50K | +2.7%45.6K after | |
| Nov 27, 2024 (view filing) | Nov 26 | 1 day | Bryan 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. | +2.00K | $6.83 | +$13.7K | +3.8%54.4K after | |
| Nov 26, 2024 (view filing) | Nov 25 | 1 day | Gay PhilipDirector | 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 | $7.02 | +$35.1K | New position5.00K after | |
| Nov 25, 2024 (view filing) | Nov 22 | 3 days | Liebau Frederic Jack JrDirector | 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 | $6.77 | +$47.4K | New position7.00K after | |
| Nov 18, 2024 (view filing) | Nov 14 | 4 days | Bison Capital Partners VI, L.P.Director, 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. | +50.0K | $6.86 | +$343.0K | +18.5%320.3K 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. |
| Nov 18, 2024 (view filing) | Nov 14 | 4 days | Bison Capital Partners VI-A, L.P.Director, 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. | +50.0K | $6.86 | +$343.0K | +18.5%320.3K 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. |
| Nov 18, 2024 (view filing) | Nov 14 | 4 days | Trussler Douglas BDirector, 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. | +50.0K | $6.86 | +$343.0K | +18.5%320.3K after | |
| Aug 29, 2024 (view filing)9:21 PM ET | Aug 27-28 | 2 days | Friedberg Daniel M. and 5 others10% 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, $0.01 par value per share | +57.8K | $6.75 | +$390.2K | +2.9%2.03M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Jul 19, 2024 (view filing) | Dec 13, 2023 | 219 days | Borneo Rudolph JDirector | 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. | −7.17K | $8.79 | −$63.0K | −15.9%37.9K after | AmendedAn amended filing (for example Form 4/A or 13F-HR/A) that corrects or adds to an earlier filing. |
| Jun 21, 2024 (view filing) | Jun 17 | 4 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. | Gay PhilipDirector | 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 | $5.35 | +$26.8K | New position5.00K after | |
| Jun 18, 2024 (view filing) | Jun 17 | 1 day | Trussler Douglas BDirector, 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. | +20.3K | $5.73 | +$116.3K | +8.1%270.3K after | |
| Jun 18, 2024 (view filing) | Jun 17 | 1 day | Bison Capital Partners VI, L.P.Director, 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. | +20.3K | $5.73 | +$116.3K | +8.1%270.3K after | |
| Jun 18, 2024 (view filing) | Jun 17 | 1 day | Bison Capital Partners VI-A, L.P.Director, 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. | +20.3K | $5.73 | +$116.3K | +8.1%270.3K after | |
| Jun 17, 2024 (view filing) | Jun 13 | 4 days | Ferguson Joseph EdwinDirector | 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.50K | $4.95 | +$12.4K | +8.5%31.8K after | |
| Jun 17, 2024 (view filing) | Jun 13 | 4 days | Bryan 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. | +1.50K | $5.85 | +$8.78K | +3.9%39.8K after | |
| Jun 17, 2024 (view filing) | Jun 13-14 | 4 days | Bison Capital Partners VI-A, L.P.Director, 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. | +150.0K | $5.83 | +$874.0K | +150.0%250.0K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Jun 17, 2024 (view filing) | Jun 13-14 | 4 days | Bison Capital Partners VI, L.P.Director, 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. | +150.0K | $5.83 | +$874.0K | +150.0%250.0K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Jun 17, 2024 (view filing) | Jun 13-14 | 4 days | Trussler Douglas BDirector, 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. | +150.0K | $5.83 | +$874.0K | +150.0%250.0K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 26, 2024 (view filing) | Mar 25 | 1 day | Warfield Patricia WDirector | 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 | $7.87 | +$15.7K | New position2.00K after | |
| Mar 5, 2024 (view filing) | Mar 4 | 1 day | Bryan 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. | +1.20K | $9.09 | +$10.9K | +3.2%38.3K after | |
| Sep 26, 2023 (view filing) | Sep 26 | Same day | Bryan 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. | +1.00K | $7.70 | +$7.70K | +3.6%29.1K after | |
| Sep 25, 2023 (view filing) | Sep 21-22 | 4 days | Trussler Douglas BDirector, 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. | +50.0K | $7.50 | +$374.9K | +100.0%100.0K after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Sep 25, 2023 (view filing) | Sep 21-22 | 4 days | Bison Capital Partners VI-A, L.P.Director, 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. | +50.0K | $7.50 | +$374.9K | +100.0%100.0K after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Sep 25, 2023 (view filing) | Sep 21-22 | 4 days | Bison Capital Partners VI, L.P.Director, 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. | +50.0K | $7.50 | +$374.9K | +100.0%100.0K after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 22, 2023 (view filing) | Aug 21 | 1 day | Mochulsky Richard KVP, Sales & Marketing | 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. | −4.50K | $8.10 | −$36.5K | −40.8%6.54K after | |
| Aug 22, 2023 (view filing) | Aug 16 | 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. | Bryan 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. | +2.00K | $7.83 | +$15.7K | +7.7%28.1K after | |
| Aug 16, 2023 (view filing) | Aug 15 | 1 day | Ferguson Joseph EdwinDirector | 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.25K | $7.70 | +$25.0K | +17.9%21.4K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Jun 27, 2023 (view filing) | Jun 23 | 4 days | Bison Capital Partners VI-A, L.P.Director, 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. | +50.0K | $7.00 | +$350.0K | New position50.0K after | |
| Jun 27, 2023 (view filing) | Jun 23 | 4 days | Bison Capital Partners VI, L.P.Director, 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. | +50.0K | $7.00 | +$350.0K | New position50.0K after | |
| Jun 27, 2023 (view filing) | Jun 23 | 4 days | Trussler Douglas BDirector | 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. | +50.0K | $7.00 | +$350.0K | New position50.0K after | |
| Apr 5, 2023 (view filing) | Mar 31 | 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. | Trussler Douglas BDirector | 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.13M | – | – | –32.0M after | DerivativeA trade in a derivative security (option, warrant, restricted stock unit and so on). The value is the derivative's own price times the quantity.Price outlierThe reported price per share is far from what this stock trades at, usually a typo, a wrong unit or a price in a foreign currency. It is left out of rankings and totals. |
| Apr 4, 2023 (view filing) | Mar 31 | 4 days | Bison Capital Partners VI, L.P.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. | +2.13M | – | – | – | DerivativeA trade in a derivative security (option, warrant, restricted stock unit and so on). The value is the derivative's own price times the quantity.Price outlierThe reported price per share is far from what this stock trades at, usually a typo, a wrong unit or a price in a foreign currency. It is left out of rankings and totals. |
| Apr 4, 2023 (view filing) | Mar 31 | 4 days | Bison Capital Partners VI-A, L.P.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. | +2.13M | – | – | – | DerivativeA trade in a derivative security (option, warrant, restricted stock unit and so on). The value is the derivative's own price times the quantity.Price outlierThe reported price per share is far from what this stock trades at, usually a typo, a wrong unit or a price in a foreign currency. It is left out of rankings and totals. |
| Dec 13, 2022 (view filing) | Dec 12 | 1 day | Bryan 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. | +550 | $10.52 | +$5.79K | +2.2%26.1K after | |
| Nov 30, 2022 (view filing) | Nov 22 | 8 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. | Borneo Rudolph JDirector | 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. | −3.00K | $13.25 | −$39.8K | −7.5%37.1K after | |
| Nov 16, 2022 (view filing) | Nov 15 | 1 day | Ferguson Joseph EdwinDirector | 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. | −4.33K | $14.42 | −$62.5K | −19.3%18.1K after | |
| Sep 23, 2022 (view filing) | Sep 21-22 | 2 days | Selwyn JoffePresident, CEO & Chairman | 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. | −82.6K | $14.04 | −$1.16M | −16.2%428.4K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 26, 2022 (view filing) | Aug 25 | 1 day | Shah KamleshChief Accounting 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. | −3.18K | $16.01 | −$50.9K | −18.8%13.7K after | |
| Aug 19, 2022 (view filing) | Aug 18-19 | 1 day | Shah KamleshChief Accounting 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. | −5.74K | $16.02 | −$91.9K | −32.4%12.0K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 12, 2022 (view filing) | Aug 11 | 1 day | Lee David SungCFO | 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. | −23.9K | $14.46 | −$346.2K | −42.7%32.1K after | |
| Jun 24, 2022 (view filing) | Jun 24 | Same day | Mochulsky Richard KVP, Sales & Marketing | 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. | −4.70K | $13.19 | −$62.0K | −37.3%7.90K after | |
| Jun 21, 2022 (view filing) | Jun 21 | Same day | Bryan 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. | +300 | $13.29 | +$3.99K | +1.7%17.8K after | |
| Dec 27, 2021 (view filing) | Dec 22 | 5 days | Borneo Rudolph JDirector | 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. | −3.75K | $16.49 | −$61.9K | −11.4%29.3K after | |
| Dec 14, 2021 (view filing) | Dec 13 | 1 day | Ferguson Joseph EdwinDirector | 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. | −1.00K | $19.56 | −$19.6K | −6.4%14.7K after | |
| Nov 30, 2021 (view filing) | Nov 29-30 | 1 day | Bryan 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. | +925 | $17.27 | +$16.0K | +5.6%17.5K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 15, 2021 (view filing) | Nov 11 | 4 days | Bryan 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. | +200 | $19.20 | +$3.84K | +1.2%16.6K after | |
| Sep 22, 2021 (view filing) | Sep 20 | 2 days | Borneo Rudolph JDirector | 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. | −3.00K | $18.62 | −$55.9K | −9.3%29.3K after | |