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 |
|---|---|---|---|---|---|---|
| 2026-04-14 | MCFARLAND ROBERT N | Director | +Grant | 6,006 | — | — |
| 2026-04-14 | Stober Eric | Director | +Grant | 6,006 | — | — |
| 2026-04-14 | Winn Charles Arch | Director | +Grant | 6,006 | — | — |
| 2026-04-14 | Wilkinson Tom | Director | +Grant | 6,006 | — | — |
| 2025-10-03 | Leonard Braden Michael | TenPercentOwner | −Sell | 220,410 | $7.13 | $2M |
| 2025-10-03 | Leonard Braden Michael | TenPercentOwner | −Sell | 9,166 | $5.83 | $53,438 |
| 2025-05-22 | Canas Jennifer | Officer | +Grant | 5,250 | — | — |
| 2025-05-14 | Wilkinson Thomas Wiley | Director | +Grant | 3,000 | — | — |
| 2025-05-14 | Winn Charles Arch | Director | +Grant | 3,000 | — | — |
| 2025-05-14 | Halinski John William | Director | +Grant | 3,000 | — | — |
| 2025-05-14 | Pickens Thomas Boone III | Director,Officer | +Grant | 50,000 | — | — |
| 2025-05-14 | Stober Eric | Director | +Grant | 3,000 | — | — |
| 2025-05-14 | MCFARLAND ROBERT N | Director | +Grant | 3,000 | — | — |
| 2025-05-14 | Halinski John William | Director | +Grant | 6,006 | — | — |
| 2024-05-29 | Becker James Frank | Director | +Buy | 1,100 | $9.82 | $10,802 |
| 2024-05-28 | Becker James Frank | Director | +Buy | 934 | $9.50 | $8,873 |
| 2024-05-21 | Wilkinson Thomas Wiley | Director | +Buy | 1,109 | $9.50 | $10,536 |
| 2024-03-15 | Becker James Frank | Director | +Buy | 649 | $8.25 | $5,354 |
| 2024-03-15 | Russler Daniel T Jr | Director | +Buy | 387 | $8.42 | $3,259 |
| 2024-03-13 | Wilkinson Thomas Wiley | Director | +Buy | 1,300 | $8.28 | $10,764 |
| 2024-03-13 | Becker James Frank | Director | +Buy | 839 | $8.16 | $6,846 |
| 2024-03-12 | Becker James Frank | Director | +Buy | 958 | $8.14 | $7,798 |
| 2024-03-12 | Russler Daniel T Jr | Director | +Buy | 500 | $8.29 | $4,145 |
| 2023-12-29 | MCFARLAND ROBERT N | Director | +Buy | 21 | $8.34 | $175 |
| 2023-12-27 | MCFARLAND ROBERT N | Director | +Buy | 1,200 | $8.19 | $9,828 |
| 2023-12-11 | Russler Daniel T Jr | Director | +Buy | 650 | $7.65 | $4,973 |
| 2023-11-28 | Becker James Frank | Director | +Buy | 490 | $8.13 | $3,984 |
| 2023-11-28 | Hinojosa Jaime | Officer | +Buy | 1,000 | $8.19 | $8,190 |
| 2023-11-22 | Becker James Frank | Director | +Buy | 1,100 | $7.47 | $8,217 |
| 2023-11-20 | MCFARLAND ROBERT N | Director | +Buy | 1,290 | $7.80 | $10,062 |
| 2023-11-17 | Becker James Frank | Director | +Buy | 1,361 | $7.66 | $10,425 |
| 2023-11-17 | MCFARLAND ROBERT N | Director | +Buy | 54 | $7.50 | $405 |
| 2023-11-16 | Wilkinson Thomas Wiley | Director | +Buy | 1,500 | $7.47 | $11,205 |
| 2023-09-29 | Wilkinson Thomas Wiley | Director | +Grant | 5,000 | $10.10 | $50,500 |
| 2023-09-29 | MCFARLAND ROBERT N | Director | +Grant | 5,000 | $10.10 | $50,500 |
| 2023-09-29 | Russler Daniel T Jr | Director | +Grant | 5,000 | $10.10 | $50,500 |
| 2023-09-29 | Becker James Frank | Director | +Grant | 5,000 | $10.10 | $50,500 |
| 2023-05-23 | Hinojosa Jaime | Officer | +Buy | 900 | $9.49 | $8,541 |
| 2023-05-18 | Wilkinson Thomas Wiley | Director | +Buy | 1,000 | $10.81 | $10,810 |
| 2023-05-18 | Becker James Frank | Director | +Buy | 48 | $10.71 | $514 |
| 2023-03-15 | Russler Daniel T Jr | Director | +Buy | 500 | $10.85 | $5,425 |
| 2023-03-15 | MCFARLAND ROBERT N | Director | +Buy | 1,185 | $8.50 | $10,073 |
| 2023-03-09 | Becker James Frank | Director | +Buy | 403 | $13.00 | $5,239 |
| 2023-03-06 | Becker James Frank | Director | +Buy | 465 | $12.90 | $5,999 |
| 2023-02-21 | Wilkinson Thomas Wiley | Director | +Buy | 875 | $11.96 | $10,465 |
| 2023-02-17 | Hinojosa Jaime | Officer | +Buy | 1,034 | $11.91 | $12,315 |
| 2022-12-12 | Becker James Frank | Director | +Buy | 476 | $10.41 | $4,955 |
| 2022-12-02 | Leonard Braden Michael | TenPercentOwner | +Buy | 190,971 | $0.34 | $64,930 |
| 2022-11-29 | Hinojosa Jaime | Officer | +Buy | 32,000 | $0.33 | $10,560 |
| 2022-11-23 | Leonard Braden Michael | TenPercentOwner | +Buy | 75,000 | $0.33 | $24,750 |
| 2022-11-18 | Leonard Braden Michael | TenPercentOwner | +Buy | 133,688 | $0.39 | $52,138 |
| 2022-11-17 | Leonard Braden Michael | TenPercentOwner | +Buy | 93,879 | $0.36 | $33,796 |
| 2022-11-16 | Leonard Braden Michael | TenPercentOwner | +Buy | 162,928 | $0.36 | $58,654 |
| 2022-10-18 | Leonard Braden Michael | TenPercentOwner | +Buy | 50,000 | $0.39 | $19,500 |
| 2022-10-14 | Leonard Braden Michael | TenPercentOwner | +Buy | 166,434 | $0.38 | $63,245 |
| 2022-10-07 | Becker James Frank | Director | +Grant | 28,409 | — | — |
| 2022-10-07 | Wilkinson Thomas Wiley | Director | +Grant | 28,409 | — | — |
| 2022-10-07 | Russler Daniel T Jr | Director | +Grant | 28,409 | — | — |
| 2022-09-27 | Leonard Braden Michael | TenPercentOwner | +Buy | 157,929 | $0.44 | $69,489 |
| 2022-09-26 | Leonard Braden Michael | TenPercentOwner | +Buy | 100,000 | $0.44 | $44,000 |
| 2022-09-23 | Leonard Braden Michael | TenPercentOwner | +Buy | 100,000 | $0.43 | $43,000 |
| 2022-09-02 | Leonard Braden Michael | TenPercentOwner | +Buy | 129,990 | $0.47 | $61,095 |
| 2022-09-01 | Leonard Braden Michael | TenPercentOwner | +Buy | 122,070 | $0.46 | $56,152 |
| 2022-08-24 | Leonard Braden Michael | TenPercentOwner | +Buy | 167,589 | $0.47 | $78,767 |
| 2022-08-23 | Leonard Braden Michael | TenPercentOwner | +Buy | 311,733 | $0.45 | $140,280 |
| 2022-07-22 | Becker James Frank | Director | +Grant | 4,845 | — | — |
| 2022-07-22 | Wilkinson Thomas Wiley | Director | +Grant | 29,070 | — | — |
| 2022-07-22 | Russler Daniel T Jr | Director | +Grant | 29,070 | — | — |
| 2022-04-15 | Stober Eric | Other | −Disp→issuer | 233,332 | $2.02 | $471,331 |
| 2022-04-14 | CANTWELL RONALD W | Director | +Grant | 50,000 | $0.64 | $32,000 |
| 2022-04-14 | Russler Daniel T Jr | Director | +Grant | 50,000 | $0.64 | $32,000 |
| 2022-04-14 | Wilkinson Thomas Wiley | Director | +Grant | 100,000 | $0.64 | $64,000 |
| 2022-04-14 | Pickens Thomas Boone III | Director,Officer | +Grant | 1,000,000 | $0.64 | $640,000 |
| 2022-04-01 | Wilkinson Thomas Wiley | Director | +Grant | 17,361 | — | — |
| 2022-04-01 | Russler Daniel T Jr | Director | +Grant | 17,361 | — | — |
| 2022-04-01 | CANTWELL RONALD W | Director | +Grant | 17,361 | — | — |
| 2022-01-04 | Wilkinson Thomas Wiley | Director | +Grant | 18,382 | — | — |
| 2022-01-04 | Russler Daniel T Jr | Director | +Grant | 18,382 | — | — |
| 2022-01-04 | CANTWELL RONALD W | Director | +Grant | 18,382 | — | — |
| 2021-10-22 | Wilkinson Thomas Wiley | Director | +Grant | 9,398 | — | — |
| 2021-10-22 | Wilkinson Thomas Wiley | Director | +Grant | 11,905 | — | — |
| 2021-10-22 | Russler Daniel T Jr | Director | +Grant | 9,398 | — | — |
| 2021-10-22 | Russler Daniel T Jr | Director | +Grant | 11,905 | — | — |
| 2021-10-22 | CANTWELL RONALD W | Director | +Grant | 11,905 | — | — |
| 2021-10-22 | CANTWELL RONALD W | Director | +Grant | 9,398 | — | — |
| 2021-04-01 | Wilkinson Thomas Wiley | Director | +Grant | 5,708 | — | — |
| 2021-04-01 | CANTWELL RONALD W | Director | +Grant | 5,708 | — | — |
| 2021-04-01 | Russler Daniel T Jr | Director | +Grant | 5,708 | — | — |
| 2021-03-26 | Russler Daniel T Jr | Director | +Grant | 30,000 | $2.02 | $60,600 |
| 2021-03-26 | Wilkinson Thomas Wiley | Director | +Grant | 45,000 | $2.02 | $90,900 |
| 2021-03-26 | Pickens Thomas Boone III | Director,Officer,TenPercentOwner | +Grant | 1,328,571 | $2.02 | $3M |
| 2021-03-26 | Stober Eric | Officer | +Grant | 350,000 | $2.02 | $707,000 |
| 2021-03-26 | CANTWELL RONALD W | Director | +Grant | 30,000 | $2.02 | $60,600 |
| 2021-01-07 | Wilkinson Thomas Wiley | Director | +Grant | 16,214 | — | — |
| 2021-01-07 | CANTWELL RONALD W | Director | +Grant | 19,571 | — | — |
| 2021-01-07 | Russler Daniel T Jr | Director | +Grant | 15,071 | — | — |
| 2020-12-23 | Mellacheruvu Rajesh K | Officer | −Tax w/h | 2,700 | $1.94 | $5,238 |
| 2018-12-17 | Russler Daniel T Jr | Director | +Grant | 5,000 | $3.40 | $17,000 |
| 2018-12-17 | CANTWELL RONALD W | Director | +Grant | 10,000 | $3.40 | $34,000 |
| 2018-12-17 | Stober Eric | Officer | +Grant | 10,000 | $3.40 | $34,000 |
| 2018-12-17 | Mellacheruvu Rajesh K | Officer | +Grant | 35,000 | $3.40 | $119,000 |
| 2018-12-17 | Adams Mark | Director | +Grant | 5,000 | $3.40 | $17,000 |
| 2018-12-17 | Wilkinson Thomas Wiley | Director | +Grant | 15,000 | $3.40 | $51,000 |
| 2018-12-17 | Pickens Thomas Boone III | Director,Officer,TenPercentOwner | +Grant | 35,000 | $3.40 | $119,000 |
| 2018-12-07 | Wilkinson Thomas Wiley | Director | +Buy | 952 | $2.85 | $2,713 |
| 2018-12-07 | Wilkinson Thomas Wiley | Director | +Buy | 5,000 | $2.84 | $14,200 |
| 2018-12-07 | Pickens Thomas Boone III | Director,Officer,TenPercentOwner | +Conversion | 866,950 | $2.35 | $2M |
| 2018-04-09 | Mellacheruvu Rajesh K | Officer | −Tax w/h | 1,141 | $2.53 | $2,887 |
| 2016-12-09 | Readdy William F | Director | −Disp→issuer | 80 | $1.60 | $128 |
| 2016-12-09 | Pickens Thomas Boone III | Director,Officer,TenPercentOwner | −Disp→issuer | 601,852 | $1.62 | $975,000 |
| 2016-12-08 | Readdy William F | Director | −Disp→issuer | 400 | $1.60 | $640 |
| 2016-12-01 | Readdy William F | Director | −Disp→issuer | 133 | $1.65 | $219 |
| 2016-11-30 | Readdy William F | Director | −Disp→issuer | 1,576 | $1.69 | $2,663 |
| 2016-11-29 | Readdy William F | Director | −Disp→issuer | 1,807 | $1.66 | $3,000 |
| 2016-11-28 | Readdy William F | Director | −Disp→issuer | 4,900 | $1.66 | $8,134 |
| 2016-09-07 | Humphrey Michael R. | Director | +Grant | 25,000 | $2.01 | $50,250 |
| 2016-09-07 | CANTWELL RONALD W | Director | +Grant | 25,000 | $2.01 | $50,250 |
| 2016-08-12 | Mellacheruvu Rajesh K | Officer | +Grant | 229,756 | $1.60 | $367,610 |
| 2016-08-12 | Mellacheruvu Rajesh K | Officer | −Tax w/h | 90,985 | $1.60 | $145,576 |
| 2016-08-12 | Stober Eric | Officer | −Tax w/h | 101,412 | $1.60 | $162,259 |
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.