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-01-30 | WANG STEWART | Director,Officer,TenPercentOwner | −Gift | 42,000 | — | — |
| 2024-04-16 | WANG STEWART | Director,Officer,TenPercentOwner | −Gift | 33,000 | — | — |
| 2023-12-27 | WANG STEWART | Director,Officer,TenPercentOwner | −Gift | 2,000 | — | — |
| 2023-12-26 | WANG STEWART | Director,Officer,TenPercentOwner | −Gift | 9,000 | — | — |
| 2023-12-26 | WANG STEWART | Director,Officer,TenPercentOwner | −Gift | 9,000 | — | — |
| 2023-12-20 | WANG STEWART | Director,Officer,TenPercentOwner | −Gift | 9,000 | — | — |
| 2023-10-09 | KU TZU SHENG | Director,TenPercentOwner | +Exercise | 1,667 | $2.43 | $4,051 |
| 2023-08-10 | KU TZU SHENG | Director,TenPercentOwner | +Exercise | 15,000 | $1.78 | $26,700 |
| 2023-08-10 | KU TZU SHENG | Director,TenPercentOwner | +Exercise | 5,000 | $2.95 | $14,750 |
| 2023-08-10 | KU TZU SHENG | Director,TenPercentOwner | +Exercise | 3,333 | $2.43 | $8,099 |
| 2022-12-27 | WANG STEWART | Director,Officer,TenPercentOwner | +Gift | 10,000 | $3.45 | $34,500 |
| 2022-05-10 | WANG STEWART | Director,Officer,TenPercentOwner | +Exercise | 90,000 | $1.78 | $160,200 |
| 2022-05-09 | VANDERHORST DAVID | Officer | +Exercise | 30,000 | $1.62 | $48,600 |
| 2022-04-25 | WANG STEWART | Director,Officer,TenPercentOwner | −Gift | 16,000 | — | — |
| 2022-01-03 | MILLER CRAIG | Director | −Sell | 500 | $4.05 | $2,025 |
| 2022-01-03 | MILLER CRAIG | Director | −Sell | 333 | $4.10 | $1,365 |
| 2021-12-31 | MILLER CRAIG | Director | −Sell | 500 | $4.05 | $2,025 |
| 2021-12-30 | MILLER CRAIG | Director | −Sell | 1,000 | $4.01 | $4,010 |
| 2021-12-29 | MILLER CRAIG | Director | −Sell | 1,000 | $4.10 | $4,100 |
| 2021-12-27 | MILLER CRAIG | Director | +Exercise | 3,333 | $2.68 | $8,932 |
| 2021-12-21 | MILLER CRAIG | Director | −Sell | 1,000 | $3.95 | $3,950 |
| 2021-12-21 | MILLER CRAIG | Director | −Sell | 667 | $3.96 | $2,641 |
| 2021-12-16 | MILLER CRAIG | Director | −Sell | 1,500 | $4.00 | $6,000 |
| 2021-12-15 | MILLER CRAIG | Director | +Exercise | 1,667 | $2.21 | $3,684 |
| 2021-12-13 | MILLER CRAIG | Director | +Exercise | 1,500 | $1.62 | $2,430 |
| 2021-12-06 | MILLER CRAIG | Director | −Sell | 500 | $3.92 | $1,960 |
| 2021-12-01 | MILLER CRAIG | Director | −Sell | 1,000 | $4.15 | $4,150 |
| 2021-12-01 | MILLER CRAIG | Director | −Sell | 1,000 | $4.10 | $4,100 |
| 2021-11-30 | MILLER CRAIG | Director | +Exercise | 2,500 | $162.00 | $405,000 |
| 2021-11-19 | MILLER CRAIG | Director | −Sell | 1,000 | $4.36 | $4,360 |
| 2021-11-18 | MILLER CRAIG | Director | +Exercise | 1,000 | $1.62 | $1,620 |
| 2021-08-11 | VANDERHORST DAVID | Officer | +Exercise | 10,000 | $0.99 | $9,900 |
| 2021-07-27 | WANG STEWART | Director,Officer,TenPercentOwner | +Gift | 3,100 | $4.72 | $14,632 |
| 2021-07-27 | WANG STEWART | Director,Officer,TenPercentOwner | −Gift | 3,100 | $4.72 | $14,632 |
| 2021-07-26 | WANG STEWART | Director,Officer,TenPercentOwner | −Gift | 6,300 | $4.70 | $29,610 |
| 2021-06-28 | VANDERHORST DAVID | Officer | −Gift | 2,000 | — | — |
| 2021-06-07 | VANDERHORST DAVID | Officer | −Sell | 2,500 | $6.10 | $15,250 |
| 2021-06-04 | VANDERHORST DAVID | Officer | +Exercise | 8,000 | $0.97 | $7,760 |
| 2021-06-04 | VANDERHORST DAVID | Officer | −Sell | 4,600 | $6.13 | $28,198 |
| 2021-06-03 | VANDERHORST DAVID | Officer | −Sell | 8,000 | $6.00 | $48,000 |
| 2020-11-12 | MILLER CRAIG | Director | −Sell | 2,500 | $2.60 | $6,500 |
| 2020-11-11 | MILLER CRAIG | Director | −Sell | 2,500 | $2.65 | $6,625 |
| 2020-11-10 | MILLER CRAIG | Director | +Buy | 2,500 | $1.62 | $4,050 |
| 2020-11-10 | VANDERHORST DAVID | Officer | +Exercise | 8,000 | $0.91 | $7,280 |
| 2020-11-10 | VANDERHORST DAVID | Officer | +Exercise | 9,000 | $1.21 | $10,890 |
| 2020-11-10 | MILLER CRAIG | Director | +Exercise | 2,500 | $1.62 | $4,050 |
| 2020-11-02 | MILLER CRAIG | Director | +Buy | 2,500 | $1.62 | $4,050 |
| 2020-11-02 | MILLER CRAIG | Director | +Exercise | 2,500 | $1.62 | $4,050 |
| 2020-06-19 | KU TZU SHENG | Director,TenPercentOwner | +Exercise | 5,000 | $1.09 | $5,450 |
| 2020-02-26 | MILLER CRAIG | Director | −Sell | 1,000 | $2.62 | $2,620 |
| 2020-02-25 | MILLER CRAIG | Director | −Sell | 3,000 | $2.51 | $7,530 |
| 2020-02-24 | MILLER CRAIG | Director | −Sell | 1,000 | $2.59 | $2,590 |
| 2020-02-19 | MILLER CRAIG | Director | +Exercise | 5,000 | $1.62 | $8,100 |
| 2020-02-05 | CHIANG RICHARD | Director | +Exercise | 40,000 | $1.14 | $45,600 |
| 2019-05-29 | KU TZU SHENG | Director,TenPercentOwner | +Exercise | 5,000 | $1.05 | $5,250 |
| 2019-05-06 | SUNG FELIX | Director | +Exercise | 5,000 | $0.84 | $4,200 |
| 2019-05-02 | CHIANG RICHARD | Director | +Exercise | 5,000 | $0.84 | $4,200 |
| 2019-05-02 | VANDERHORST DAVID | Officer | +Exercise | 5,000 | $0.84 | $4,200 |
| 2019-02-13 | WANG STEWART | Director,Officer,TenPercentOwner | +Tax w/h | 75,600 | $1.08 | $81,648 |
| 2018-08-07 | MILLER CRAIG | Director | +Exercise | 5,000 | $1.21 | $6,050 |
| 2018-07-09 | MILLER CRAIG | Director | +Exercise | 5,000 | $0.99 | $4,950 |
| 2018-07-09 | MILLER CRAIG | Director | +Exercise | 10,000 | $1.21 | $12,100 |
| 2018-07-03 | MILLER CRAIG | Director | −Disp→issuer | 5,000 | $1.75 | $8,750 |
| 2018-06-29 | MILLER CRAIG | Director | −Disp→issuer | 5,000 | $1.71 | $8,550 |
| 2018-06-26 | MILLER CRAIG | Director | −Disp→issuer | 500 | $1.71 | $855 |
| 2018-06-22 | MILLER CRAIG | Director | −Sell | 5,000 | $1.71 | $8,550 |
| 2018-06-18 | MILLER CRAIG | Director | −Disp→issuer | 5,000 | $1.71 | $8,550 |
| 2017-05-08 | WANG STEWART | Director,Officer,TenPercentOwner | +Buy | 40,000 | $1.00 | $40,000 |
| 2017-05-08 | WANG STEWART | Director,Officer,TenPercentOwner | +Buy | 36,000 | $1.00 | $36,000 |
| 2015-12-31 | KU TZU SHENG | Director,Officer,TenPercentOwner | +Buy | 3,000 | $1.00 | $3,000 |
| 2015-12-31 | WANG STEWART | Director,Officer,TenPercentOwner | +Buy | 4,800 | $1.00 | $4,800 |
| 2015-12-31 | WANG STEWART | Director,Officer,TenPercentOwner | +Buy | 3,446 | $0.99 | $3,412 |
| 2015-12-31 | WANG STEWART | Director,Officer,TenPercentOwner | +Buy | 9,600 | $0.98 | $9,408 |
| 2015-12-31 | WANG STEWART | Director,Officer,TenPercentOwner | +Buy | 35 | $0.99 | $35 |
| 2015-12-09 | KU TZU SHENG | Director,Officer,TenPercentOwner | +Buy | 13,600 | $0.97 | $13,192 |
| 2015-12-09 | KU TZU SHENG | Director,Officer,TenPercentOwner | +Buy | 3,400 | $0.96 | $3,264 |
| 2015-12-09 | WANG STEWART | Director,Officer,TenPercentOwner | +Buy | 2,000 | $0.95 | $1,900 |
| 2015-12-09 | WANG STEWART | Director,Officer,TenPercentOwner | +Buy | 2,300 | $0.97 | $2,231 |
| 2015-12-09 | WANG STEWART | Director,Officer,TenPercentOwner | +Buy | 23,110 | $0.97 | $22,417 |
| 2015-12-09 | WANG STEWART | Director,Officer,TenPercentOwner | +Buy | 500 | $0.98 | $490 |
| 2015-12-09 | WANG STEWART | Director,Officer,TenPercentOwner | +Buy | 1,105 | $1.00 | $1,105 |
| 2015-12-09 | WANG STEWART | Director,Officer,TenPercentOwner | +Buy | 250 | $1.00 | $250 |
| 2015-12-09 | WANG STEWART | Director,Officer,TenPercentOwner | +Buy | 7,026 | $0.99 | $6,956 |
| 2015-11-05 | WANG STEWART | Director,Officer,TenPercentOwner | +Buy | 127 | $1.00 | $127 |
| 2015-11-05 | KU TZU SHENG | Director,Officer,TenPercentOwner | +Buy | 1,000 | $1.00 | $1,000 |
| 2015-11-04 | WANG STEWART | Director,Officer,TenPercentOwner | +Buy | 280 | $1.00 | $280 |
| 2015-11-04 | KU TZU SHENG | Director,Officer,TenPercentOwner | +Buy | 4,000 | $1.00 | $4,000 |
| 2015-11-03 | WANG STEWART | Director,Officer,TenPercentOwner | +Buy | 562 | $1.00 | $562 |
| 2015-11-03 | WANG STEWART | Director,Officer,TenPercentOwner | +Buy | 3,581 | $1.00 | $3,581 |
| 2015-11-03 | KU TZU SHENG | Director,Officer,TenPercentOwner | +Buy | 300 | $0.99 | $297 |
| 2015-11-02 | WANG STEWART | Director,Officer,TenPercentOwner | +Buy | 1,422 | $0.99 | $1,408 |
| 2015-10-30 | WANG STEWART | Director,Officer,TenPercentOwner | +Buy | 28 | $0.99 | $28 |
| 2015-10-30 | KU TZU SHENG | Director,Officer,TenPercentOwner | +Buy | 200 | $0.99 | $198 |
| 2015-10-29 | WANG STEWART | Director,Officer,TenPercentOwner | +Buy | 125 | $0.98 | $123 |
| 2015-10-28 | WANG STEWART | Director,Officer,TenPercentOwner | +Buy | 87 | $0.98 | $85 |
| 2015-10-27 | WANG STEWART | Director,Officer,TenPercentOwner | +Buy | 800 | $0.97 | $776 |
| 2015-10-27 | KU TZU SHENG | Director,Officer,TenPercentOwner | +Buy | 2,000 | $0.97 | $1,940 |
| 2015-10-23 | WANG STEWART | Director,Officer,TenPercentOwner | +Buy | 2,000 | $0.96 | $1,920 |
| 2015-10-23 | KU TZU SHENG | Director,Officer,TenPercentOwner | +Buy | 1,200 | $0.96 | $1,152 |
| 2015-10-21 | WANG STEWART | Director,Officer,TenPercentOwner | +Buy | 2,000 | $0.97 | $1,940 |
| 2015-10-09 | WANG STEWART | Director,Officer,TenPercentOwner | +Buy | 1,327 | $0.99 | $1,314 |
| 2015-10-09 | KU TZU SHENG | Director,Officer,TenPercentOwner | +Buy | 2,000 | $0.98 | $1,960 |
| 2015-10-07 | WANG STEWART | Director,Officer,TenPercentOwner | +Buy | 173 | $0.99 | $171 |
| 2015-10-05 | WANG STEWART | Director,Officer,TenPercentOwner | +Buy | 500 | $0.99 | $495 |
| 2015-10-01 | WANG STEWART | Director,Officer,TenPercentOwner | +Buy | 3,000 | $0.97 | $2,910 |
| 2015-09-28 | WANG STEWART | Director,Officer,TenPercentOwner | +Buy | 1,424 | $0.98 | $1,396 |
| 2015-09-03 | WANG STEWART | Director,Officer,TenPercentOwner | +Buy | 2,000 | $0.98 | $1,960 |
| 2015-09-02 | KU TZU SHENG | Director,Officer,TenPercentOwner | +Buy | 6,650 | $0.99 | $6,584 |
| 2015-09-01 | KU TZU SHENG | Director,Officer,TenPercentOwner | +Buy | 5,030 | $1.00 | $5,030 |
| 2015-08-31 | WANG STEWART | Director,Officer,TenPercentOwner | +Buy | 1,500 | $1.00 | $1,500 |
| 2015-08-31 | WANG STEWART | Director,Officer,TenPercentOwner | +Buy | 5,000 | $0.97 | $4,850 |
| 2015-08-31 | WANG STEWART | Director,Officer,TenPercentOwner | +Buy | 9,243 | $0.96 | $8,873 |
| 2015-08-31 | KU TZU SHENG | Director,Officer,TenPercentOwner | +Buy | 14,725 | $1.00 | $14,725 |
| 2015-08-28 | WANG STEWART | Director,Officer,TenPercentOwner | +Buy | 5,000 | $0.96 | $4,800 |
| 2015-08-28 | KU TZU SHENG | Director,Officer,TenPercentOwner | +Buy | 4,600 | $0.95 | $4,370 |
| 2015-08-07 | WANG STEWART | Director,Officer,TenPercentOwner | +Buy | 259 | $0.97 | $251 |
| 2015-08-07 | KU TZU SHENG | Director,Officer,TenPercentOwner | +Buy | 4,000 | $0.98 | $3,920 |
| 2015-08-06 | WANG STEWART | Director,Officer,TenPercentOwner | +Buy | 6,550 | $0.97 | $6,354 |
| 2015-08-06 | WANG STEWART | Director,Officer,TenPercentOwner | +Buy | 3,000 | $0.98 | $2,940 |
| 2015-08-06 | WANG STEWART | Director,Officer,TenPercentOwner | +Buy | 872 | $0.98 | $855 |
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.