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-02-03 | Schaefer Thomas J. | Officer | +Buy | 700 | $2.49 | $1,743 |
| 2025-02-03 | Kawakami Mark | Officer | +Buy | 700 | $2.49 | $1,743 |
| 2024-08-01 | Schaefer Thomas J. | Officer | +Buy | 700 | $2.06 | $1,442 |
| 2024-08-01 | Kawakami Mark | Officer | +Buy | 700 | $2.06 | $1,442 |
| 2024-02-01 | Schaefer Thomas J. | Officer | +Buy | 700 | $2.06 | $1,442 |
| 2023-08-04 | Schaefer Thomas J. | Officer | +Buy | 649 | $3.67 | $2,382 |
| 2023-05-30 | Jacot Stanley Jr | Officer | +Buy | 5,000 | $4.31 | $21,550 |
| 2023-02-01 | Schaefer Thomas J. | Officer | +Buy | 700 | $0.23 | $161 |
| 2022-08-01 | Haley Pamela | Officer | +Buy | 700 | $0.70 | $490 |
| 2020-08-03 | Haley Pamela | Officer | +Buy | 700 | $3.16 | $2,212 |
| 2020-08-03 | Shultz Randall | Officer | +Buy | 700 | $3.16 | $2,212 |
| 2020-08-03 | Plavan Matthew T | Officer | +Buy | 585 | $3.16 | $1,849 |
| 2020-02-03 | Plavan Matthew T | Officer | +Buy | 700 | $1.72 | $1,204 |
| 2020-02-03 | Reiter Sarah | Officer | +Buy | 700 | $1.72 | $1,204 |
| 2020-02-03 | Haley Pamela | Officer | +Buy | 700 | $1.72 | $1,204 |
| 2019-12-23 | Reiter Sarah | Officer | +Buy | 900 | $5.95 | $5,355 |
| 2019-11-19 | Reiter Sarah | Officer | +Buy | 1,000 | $4.52 | $4,520 |
| 2019-11-18 | Murray Lilian Shackelford | Director | +Buy | 5,000 | $4.25 | $21,250 |
| 2019-11-14 | Plavan Matthew T | Officer | +Buy | 1,000 | $4.08 | $4,080 |
| 2019-09-23 | Plavan Matthew T | Officer | +Buy | 2,000 | $5.25 | $10,500 |
| 2019-09-17 | Comcowich Kevin | Director | +Buy | 5,000 | $5.88 | $29,400 |
| 2019-09-10 | Comcowich Kevin | Director | +Buy | 5,000 | $6.49 | $32,450 |
| 2019-09-10 | Comcowich Kevin | Director | +Buy | 10,000 | $6.49 | $64,900 |
| 2019-09-10 | Reiter Sarah | Officer | +Buy | 1,200 | $6.48 | $7,776 |
| 2019-09-10 | Plavan Matthew T | Officer | +Buy | 1,000 | $6.52 | $6,520 |
| 2019-09-10 | Plavan Matthew T | Officer | +Buy | 1,000 | $6.49 | $6,490 |
| 2019-08-28 | Plavan Matthew T | Officer | +Grant | 1,000 | $6.88 | $6,880 |
| 2019-08-28 | Plavan Matthew T | Officer | +Buy | 1,000 | $6.88 | $6,880 |
| 2019-08-27 | Plavan Matthew T | Officer | +Grant | 2,000 | $8.93 | $17,860 |
| 2019-08-27 | Plavan Matthew T | Officer | +Grant | 1,000 | $9.32 | $9,320 |
| 2019-08-27 | Plavan Matthew T | Officer | +Grant | 1,000 | $9.30 | $9,300 |
| 2019-08-27 | Plavan Matthew T | Officer | +Grant | 1,000 | $8.95 | $8,950 |
| 2019-08-27 | Plavan Matthew T | Officer | +Buy | 1,000 | $8.95 | $8,950 |
| 2019-08-27 | Plavan Matthew T | Officer | +Buy | 1,000 | $9.32 | $9,320 |
| 2019-08-27 | Plavan Matthew T | Officer | +Buy | 1,000 | $9.30 | $9,300 |
| 2019-08-27 | Plavan Matthew T | Officer | +Buy | 2,000 | $8.93 | $17,860 |
| 2019-08-26 | Plavan Matthew T | Officer | +Grant | 1,000 | $8.33 | $8,330 |
| 2019-08-26 | Plavan Matthew T | Officer | +Grant | 1,000 | $9.22 | $9,220 |
| 2019-08-26 | Plavan Matthew T | Officer | +Buy | 1,000 | $8.33 | $8,330 |
| 2019-08-26 | Plavan Matthew T | Officer | +Buy | 1,000 | $9.22 | $9,220 |
| 2018-03-23 | Lu Zhongjin | Officer | −Sell | 1,750 | $32.74 | $57,295 |
| 2018-03-23 | Lu Zhongjin | Officer | +Exercise | 1,750 | $21.60 | $37,800 |
| 2018-03-23 | Rey Eric J. | Director | +Exercise | 5,000 | $21.60 | $108,000 |
| 2018-03-23 | Rey Eric J. | Director | −Sell | 5,000 | $33.44 | $167,200 |
| 2018-03-15 | Rey Eric J. | Director | +Exercise | 250 | $44.80 | $11,200 |
| 2018-03-15 | Rey Eric J. | Director | −Sell | 250 | $60.00 | $15,000 |
| 2018-03-14 | Rey Eric J. | Director | −Sell | 21,005 | $45.21 | $949,636 |
| 2018-03-14 | Rey Eric J. | Director | +Exercise | 21,005 | $21.60 | $453,708 |
| 2017-11-17 | Lu Zhongjin | Officer | −Sell | 5,950 | $0.23 | $1,369 |
| 2017-06-08 | Rey Eric J. | Director | +Buy | 5,000 | $0.75 | $3,750 |
| 2016-08-04 | Salameh Roger | Officer | −Sell | 100 | $2.51 | $251 |
| 2016-08-04 | Salameh Roger | Officer | +Exercise | 100 | $1.08 | $108 |
| 2016-06-13 | Brandwein Steven F. | Officer | −Sell | 8,280 | $2.49 | $20,617 |
| 2016-04-25 | Brandwein Steven F. | Officer | −Sell | 1,720 | $2.42 | $4,162 |
| 2016-04-05 | Knauf Vic C. | Director,Officer | −Sell | 1,653 | $2.98 | $4,926 |
| 2016-04-05 | Knauf Vic C. | Director,Officer | +Exercise | 1,653 | $1.08 | $1,785 |
| 2016-04-04 | Knauf Vic C. | Director,Officer | +Exercise | 1,200 | $1.08 | $1,296 |
| 2016-04-04 | Knauf Vic C. | Director,Officer | −Sell | 1,200 | $2.98 | $3,576 |
| 2016-03-04 | Knauf Vic C. | Director,Officer | +Exercise | 2,973 | $1.08 | $3,211 |
| 2016-03-04 | Knauf Vic C. | Director,Officer | −Sell | 2,973 | $3.22 | $9,573 |
| 2016-03-03 | Knauf Vic C. | Director,Officer | −Sell | 300 | $2.97 | $891 |
| 2016-03-03 | Knauf Vic C. | Director,Officer | +Exercise | 300 | $1.08 | $324 |
| 2016-02-03 | Rey Eric J. | Director,Officer | −Sell | 200 | $2.78 | $556 |
| 2016-02-01 | Rey Eric J. | Director,Officer | −Sell | 3,000 | $2.93 | $8,790 |
| 2016-02-01 | Knauf Vic C. | Officer | +Exercise | 1,666 | $1.08 | $1,799 |
| 2016-02-01 | Knauf Vic C. | Officer | −Sell | 1,666 | $3.00 | $4,998 |
| 2015-12-16 | Brandwein Steven F. | Officer | +Gift | 27,465 | — | — |
| 2015-12-16 | Brandwein Steven F. | Officer | −Gift | 27,465 | — | — |
| 2015-12-15 | Brandwein Steven F. | Officer | −Sell | 10,035 | $3.57 | $35,825 |
| 2015-12-15 | Brandwein Steven F. | Officer | +Exercise | 37,500 | $0.44 | $16,500 |
| 2015-12-02 | Knauf Vic C. | Officer | −Sell | 8,700 | $4.10 | $35,670 |
| 2015-12-02 | Knauf Vic C. | Officer | +Exercise | 8,700 | $1.08 | $9,396 |
| 2015-12-01 | Knauf Vic C. | Officer | +Exercise | 6,300 | $1.08 | $6,804 |
| 2015-12-01 | Knauf Vic C. | Officer | −Sell | 6,300 | $3.89 | $24,507 |
| 2015-11-11 | Rey Eric J. | Director,Officer | +Exercise | 3,000 | $1.08 | $3,240 |
| 2015-11-11 | Knauf Vic C. | Officer | +Exercise | 20,000 | $0.44 | $8,800 |
| 2015-11-11 | Knauf Vic C. | Officer | −Sell | 4,527 | $2.91 | $13,174 |
| 2015-10-09 | Rey Eric J. | Director,Officer | +Exercise | 15,782 | $0.44 | $6,944 |
| 2015-10-09 | Rey Eric J. | Director,Officer | −Sell | 5,145 | $3.01 | $15,486 |
| 2015-10-08 | Rey Eric J. | Director,Officer | +Exercise | 4,555 | $0.44 | $2,004 |
| 2015-10-08 | Rey Eric J. | Director,Officer | −Sell | 1,500 | $2.99 | $4,485 |
| 2015-10-07 | Rey Eric J. | Director,Officer | −Sell | 3,500 | $3.00 | $10,500 |
| 2015-10-07 | Rey Eric J. | Director,Officer | +Exercise | 10,764 | $0.44 | $4,736 |
| 2015-10-06 | Rey Eric J. | Director,Officer | −Sell | 4,100 | $3.28 | $13,448 |
| 2015-10-06 | Rey Eric J. | Director,Officer | +Exercise | 12,614 | $0.44 | $5,550 |
| 2015-10-05 | Rey Eric J. | Director,Officer | +Exercise | 45,078 | $0.44 | $19,834 |
| 2015-10-05 | Rey Eric J. | Director,Officer | −Sell | 14,136 | $3.15 | $44,528 |
| 2015-10-02 | Rey Eric J. | Director,Officer | −Sell | 2,900 | $2.99 | $8,671 |
| 2015-10-02 | Rey Eric J. | Director,Officer | +Exercise | 9,259 | $0.44 | $4,074 |
| 2015-10-02 | Brandwein Steven F. | Officer | +Exercise | 10,000 | $1.08 | $10,800 |
| 2015-10-01 | Reis James Richard | Director | +Exercise | 15,000 | $2.24 | $33,600 |
| 2015-10-01 | Reis James Richard | Director | +Exercise | 5,000 | $2.24 | $11,200 |
| 2015-10-01 | Rey Eric J. | Director,Officer | +Exercise | 13,299 | $0.44 | $5,852 |
| 2015-10-01 | Rey Eric J. | Director,Officer | −Sell | 4,600 | $2.87 | $13,202 |
| 2015-09-30 | Rey Eric J. | Director,Officer | −Sell | 5,800 | $3.17 | $18,386 |
| 2015-09-30 | Rey Eric J. | Director,Officer | +Exercise | 15,967 | $0.44 | $7,025 |
| 2015-09-29 | Rey Eric J. | Director,Officer | −Sell | 3,900 | $3.52 | $13,728 |
| 2015-09-29 | Rey Eric J. | Director,Officer | +Exercise | 11,406 | $0.44 | $5,019 |
| 2015-09-28 | Rey Eric J. | Director,Officer | −Sell | 6,200 | $3.69 | $22,878 |
| 2015-09-28 | Rey Eric J. | Director,Officer | +Exercise | 16,884 | $0.44 | $7,429 |
| 2015-09-25 | Rey Eric J. | Director,Officer | +Exercise | 26,971 | $0.44 | $11,867 |
| 2015-09-25 | Rey Eric J. | Director,Officer | −Sell | 10,000 | $4.03 | $40,300 |
| 2015-09-24 | Rey Eric J. | Director,Officer | +Exercise | 19,095 | $0.44 | $8,402 |
| 2015-09-24 | Rey Eric J. | Director,Officer | −Sell | 7,089 | $4.32 | $30,624 |
| 2015-09-23 | Rey Eric J. | Director,Officer | +Exercise | 10,826 | $0.44 | $4,763 |
| 2015-09-23 | Rey Eric J. | Director,Officer | −Sell | 4,000 | $4.80 | $19,200 |
| 2015-09-14 | Emlay Don | Officer | +Exercise | 2,015 | $0.44 | $887 |
| 2015-09-14 | Emlay Don | Officer | −Sell | 689 | $4.81 | $3,314 |
| 2015-09-11 | Lu Zhongjin | Officer | −Sell | 1,068 | $4.92 | $5,255 |
| 2015-09-11 | Lu Zhongjin | Officer | +Exercise | 2,958 | $0.44 | $1,302 |
| 2015-09-11 | Salameh Roger | Officer | −Sell | 1,648 | $4.92 | $8,108 |
| 2015-09-11 | Salameh Roger | Officer | +Exercise | 4,603 | $0.44 | $2,025 |
| 2015-09-11 | Emlay Don | Officer | +Exercise | 6,397 | $0.44 | $2,815 |
| 2015-09-11 | Emlay Don | Officer | −Sell | 2,284 | $4.92 | $11,237 |
| 2015-09-10 | Knauf Vic C. | Officer | −Sell | 575 | $5.27 | $3,030 |
| 2015-09-10 | Knauf Vic C. | Officer | +Exercise | 2,238 | $0.44 | $985 |
| 2015-09-10 | Lu Zhongjin | Officer | +Exercise | 3,685 | $0.44 | $1,621 |
| 2015-09-10 | Lu Zhongjin | Officer | −Sell | 1,302 | $5.27 | $6,862 |
| 2015-09-10 | Salameh Roger | Officer | −Sell | 1,575 | $5.27 | $8,300 |
| 2015-09-10 | Salameh Roger | Officer | +Exercise | 4,448 | $0.44 | $1,957 |
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.