Only open-market buys / sells (codes P/S) are a conviction signal; grants, option exercises, tax-withholding, and gifts are compensation mechanics, shown but greyed. The trailing 12-month tallies run to today but the store covers filings through 2026-06-30 only (SEC bulk data sets publish quarterly), so recent activity may be absent.
| Date | Insider | Role | Transaction | Shares | Price | Value |
|---|---|---|---|---|---|---|
| 2025-08-18 | WEINSTEIN MICHAEL LAWRENCE | Director,Officer,TenPercentOwner | +Buy | 3,000 | $7.50 | $22,500 |
| 2025-08-14 | WEINSTEIN MICHAEL LAWRENCE | Director,Officer,TenPercentOwner | +Buy | 545 | $7.30 | $3,979 |
| 2025-08-06 | SATTERFIELD THOMAS A JR | TenPercentOwner | +Buy | 12,125 | $7.48 | $90,695 |
| 2025-08-05 | SATTERFIELD THOMAS A JR | TenPercentOwner | +Buy | 25,000 | $6.71 | $167,750 |
| 2025-08-05 | SATTERFIELD THOMAS A JR | TenPercentOwner | +Buy | 20,916 | $6.82 | $142,647 |
| 2024-05-21 | SATTERFIELD THOMAS A JR | TenPercentOwner | +Buy | 3,301 | $15.73 | $51,925 |
| 2024-05-20 | SATTERFIELD THOMAS A JR | TenPercentOwner | +Buy | 4,000 | $15.40 | $61,600 |
| 2024-05-20 | SATTERFIELD THOMAS A JR | TenPercentOwner | +Buy | 10,000 | $15.23 | $152,300 |
| 2024-05-20 | SATTERFIELD THOMAS A JR | TenPercentOwner | +Buy | 1,578 | $14.56 | $22,976 |
| 2024-05-15 | SATTERFIELD THOMAS A JR | TenPercentOwner | +Buy | 1,549 | $15.00 | $23,235 |
| 2024-05-15 | SATTERFIELD THOMAS A JR | TenPercentOwner | +Buy | 3,322 | $15.30 | $50,827 |
| 2024-05-14 | SATTERFIELD THOMAS A JR | TenPercentOwner | +Buy | 5,100 | $13.86 | $70,686 |
| 2024-05-14 | SATTERFIELD THOMAS A JR | TenPercentOwner | +Buy | 1,000 | $14.63 | $14,630 |
| 2024-05-14 | SATTERFIELD THOMAS A JR | TenPercentOwner | +Buy | 5,393 | $14.30 | $77,120 |
| 2024-05-14 | SATTERFIELD THOMAS A JR | TenPercentOwner | +Buy | 3,451 | $14.64 | $50,523 |
| 2022-12-21 | SATTERFIELD THOMAS A JR | TenPercentOwner | +Buy | 10,165 | $16.74 | $170,162 |
| 2022-12-21 | SATTERFIELD THOMAS A JR | TenPercentOwner | +Buy | 4,607 | $17.51 | $80,669 |
| 2022-12-20 | SATTERFIELD THOMAS A JR | TenPercentOwner | +Buy | 10,335 | $16.36 | $169,081 |
| 2022-08-03 | SATTERFIELD THOMAS A JR | TenPercentOwner | +Grant | 1,500 | $20.94 | $31,410 |
| 2022-08-03 | SATTERFIELD THOMAS A JR | TenPercentOwner | +Grant | 10,000 | $21.01 | $210,100 |
| 2022-08-03 | SATTERFIELD THOMAS A JR | TenPercentOwner | +Grant | 4,979 | $20.91 | $104,111 |
| 2022-08-03 | SATTERFIELD THOMAS A JR | TenPercentOwner | +Grant | 6,000 | $20.95 | $125,700 |
| 2022-08-02 | SATTERFIELD THOMAS A JR | TenPercentOwner | +Grant | 8,930 | $19.99 | $178,511 |
| 2022-08-02 | SATTERFIELD THOMAS A JR | TenPercentOwner | +Grant | 3,021 | $20.51 | $61,961 |
| 2022-08-02 | SATTERFIELD THOMAS A JR | TenPercentOwner | +Grant | 1,500 | $20.38 | $30,570 |
| 2022-08-02 | SATTERFIELD THOMAS A JR | TenPercentOwner | +Grant | 1,500 | $20.49 | $30,735 |
| 2022-07-08 | SATTERFIELD THOMAS A JR | TenPercentOwner | +Buy | 5,067 | $18.85 | $95,513 |
| 2022-07-08 | SATTERFIELD THOMAS A JR | TenPercentOwner | +Buy | 7,500 | $18.90 | $141,750 |
| 2022-07-08 | SATTERFIELD THOMAS A JR | TenPercentOwner | +Buy | 16,000 | $18.97 | $303,520 |
| 2022-07-08 | SATTERFIELD THOMAS A JR | TenPercentOwner | +Buy | 24,070 | $19.08 | $459,256 |
| 2022-07-08 | SATTERFIELD THOMAS A JR | TenPercentOwner | +Buy | 6,500 | $19.29 | $125,385 |
| 2022-07-07 | SATTERFIELD THOMAS A JR | TenPercentOwner | +Buy | 13,700 | $18.05 | $247,285 |
| 2022-06-27 | SATTERFIELD THOMAS A JR | TenPercentOwner | +Buy | 8,707 | $18.21 | $158,554 |
| 2022-06-24 | SATTERFIELD THOMAS A JR | TenPercentOwner | +Buy | 10,313 | $17.67 | $182,231 |
| 2022-06-24 | SATTERFIELD THOMAS A JR | TenPercentOwner | +Buy | 5,500 | $16.73 | $92,015 |
| 2022-06-24 | SATTERFIELD THOMAS A JR | TenPercentOwner | +Buy | 1,000 | $16.32 | $16,320 |
| 2022-06-13 | SATTERFIELD THOMAS A JR | TenPercentOwner | +Buy | 1,618 | $16.60 | $26,859 |
| 2022-06-13 | SATTERFIELD THOMAS A JR | TenPercentOwner | +Buy | 1,998 | $16.60 | $33,167 |
| 2022-06-10 | SATTERFIELD THOMAS A JR | TenPercentOwner | +Buy | 4,502 | $16.94 | $76,264 |
| 2020-01-16 | WEINSTEIN MICHAEL LAWRENCE | Director,Officer,TenPercentOwner | −Sell | 500 | $22.50 | $11,250 |
| 2020-01-16 | WEINSTEIN MICHAEL LAWRENCE | Director,Officer,TenPercentOwner | −Sell | 1,500 | $22.50 | $33,750 |
| 2020-01-08 | WEINSTEIN MICHAEL LAWRENCE | Director,Officer,TenPercentOwner | −Sell | 500 | $22.30 | $11,150 |
| 2018-06-05 | GORDON PAUL | Director,Officer | −Sell | 19,500 | $12.04 | $234,780 |
| 2018-04-24 | PASCAL VINCENT | Director,OfficerOther | +Exercise | 9,500 | $12.04 | $114,380 |
| 2018-04-24 | PASCAL VINCENT | Director,OfficerOther | −Sell | 9,500 | $24.03 | $228,285 |
| 2018-04-24 | PASCAL VINCENT | Director,OfficerOther | −Sell | 9,500 | $24.03 | $228,285 |
| 2018-04-24 | PASCAL VINCENT | Director,OfficerOther | +Exercise | 9,500 | $12.04 | $114,380 |
| 2018-03-02 | WEINSTEIN MICHAEL LAWRENCE | Director,Officer,TenPercentOwner | −Sell | 500 | $25.00 | $12,500 |
| 2018-02-23 | WEINSTEIN MICHAEL LAWRENCE | Director,Officer,TenPercentOwner | −Sell | 400 | $25.26 | $10,104 |
| 2018-02-22 | WEINSTEIN MICHAEL LAWRENCE | Director,Officer,TenPercentOwner | −Sell | 300 | $25.21 | $7,563 |
| 2018-02-21 | WEINSTEIN MICHAEL LAWRENCE | Director,Officer,TenPercentOwner | −Sell | 300 | $25.19 | $7,557 |
| 2018-01-08 | WEINSTEIN MICHAEL LAWRENCE | Director,Officer,TenPercentOwner | −Sell | 600 | $26.16 | $15,696 |
| 2018-01-08 | WEINSTEIN MICHAEL LAWRENCE | Director,Officer,TenPercentOwner | −Sell | 600 | $26.16 | $15,696 |
| 2017-11-21 | WEINSTEIN MICHAEL LAWRENCE | Director,Officer,TenPercentOwner | −Sell | 300 | $24.15 | $7,245 |
| 2017-09-13 | SHULMAN STEVEN | Director | −Sell | 2,500 | $22.50 | $56,250 |
| 2015-09-08 | PASCAL VINCENT | Director,Officer | −Sell | 4,000 | $25.00 | $100,000 |
| 2015-09-08 | PASCAL VINCENT | Director,Officer | +Exercise | 4,000 | $12.04 | $48,160 |
| 2015-09-02 | PASCAL VINCENT | Director,Officer | +Exercise | 4,000 | $12.04 | $48,160 |
| 2015-09-02 | PASCAL VINCENT | Director,Officer | −Sell | 4,000 | $25.00 | $100,000 |
Source: the SEC bulk insider (Form 3/4/5) data sets — non-derivative transactions in the issuer's common stock, most recent first, covering filings through 2026-06-30. Insiders file within 2 business days of a transaction, but the bulk sets publish quarterly, so this store lags live filings; option/derivative lines are excluded. Codes: P buy · S sell · A grant · M/X/C exercise · F tax · G gift.
Model-derived estimate for research. See the Disclaimer.