41 transactions by 4 insiders, from March 11, 2026 to June 23, 2026.
People inside the company. What they do with their own shares is the reason this data exists.
| Insider | Trades | Planned | Bought | Sold |
|---|---|---|---|---|
| Richard ChristensenCFO | 2 | — | — | — |
| Snezana BozovicDir | 2 | — | — | — |
Holders above 10%, often funds. They file the same form, but they trade for portfolio reasons, not because of what they know.
| Insider | Trades | Planned | Bought | Sold |
|---|---|---|---|---|
| Anthony Brian Goodman10% | 35 | — | — | $1.7M |
| Weiting FengOther | 2 | — | — | — |
41 in total, newest filings first.
| Insider | Date | Code | Shares | Price | Value |
|---|---|---|---|---|---|
| Anthony Brian GoodmanOtherJOINT | Jun 23 | S | 5,500 | $13.73 | $76K |
| Anthony Brian GoodmanOtherJOINT | Jun 22 | S | 3,650 | $13.76 | $50K |
| Anthony Brian GoodmanOtherJOINT | Jun 18 | S | 5,000 | $13.70 | $69K |
| Anthony Brian GoodmanOtherJOINT | Jun 16 | S | 5,000 | $14.05 | $70K |
| Anthony Brian GoodmanOtherJOINT | Jun 15 | S | 5,000 | $14.33 | $72K |
| Anthony Brian Goodman10%JOINT | Jun 12 | S | 10,000 | $12.68 | $127K |
| Anthony Brian Goodman10%JOINT | Jun 11 | S | 9,000 | $13.02 | $117K |
| Anthony Brian Goodman10%JOINT | Jun 10 | S | 7,000 | $13.04 | $91K |
| Anthony Brian Goodman10%JOINT | May 22 | S | 2,196 | $10.38 | $23K |
| Anthony Brian Goodman10%JOINT | May 22 | S | 5,000 | $10.40 | $52K |
| Anthony Brian Goodman10%JOINT | May 22 | S | 5,000 | $10.33 | $52K |
| Anthony Brian Goodman10%JOINT | May 4 | S | 10,000 | $12.75 | $128K |
| Anthony Brian Goodman10%JOINT | Apr 27 | S | 10,000 | $6.41 | $64K |
| Anthony Brian Goodman10%JOINT | Apr 24 | S | 10,000 | $6.34 | $63K |
| Anthony Brian Goodman10%JOINT | Apr 23 | S | 2,000 | $6.30 | $13K |
| Weiting FengOtherDERIV | Apr 14 | M | 6,250 | $0.00 | —? |
| Weiting FengOther | Apr 14 | M | 3,125 | — | — |
| Richard ChristensenCFODERIV | Apr 14 | M | 6,250 | $0.00 | —? |
| Richard ChristensenCFO | Apr 14 | M | 4,687 | — | — |
| Snezana BozovicDirDERIV | Apr 14 | M | 6,250 | $0.00 | —? |
| Snezana BozovicDir | Apr 14 | M | 3,125 | — | — |
| Anthony Brian Goodman10%JOINT | Apr 22 | S | 4,603 | $6.34 | $29K |
| Anthony Brian Goodman10%JOINT | Apr 17 | S | 404 | $6.90 | $3K |
| Anthony Brian Goodman10%JOINT | Apr 16 | S | 3,876 | $6.92 | $27K |
| Anthony Brian Goodman10%JOINT | Apr 15 | S | 6,900 | $6.93 | $48K |
| Anthony Brian Goodman10%JOINT | Apr 14 | S | 100 | $6.90 | $690 |
| Anthony Brian Goodman10%JOINT | Apr 13 | S | 713 | $6.90 | $5K |
| Anthony Brian Goodman10%JOINT | Apr 10 | S | 903 | $6.99 | $6K |
| Anthony Brian Goodman10%JOINT | Apr 9 | S | 10,000 | $7.00 | $70K |
| Anthony Brian Goodman10%JOINT | Apr 8 | S | 20,000 | $7.03 | $141K |
| Anthony Brian Goodman10%JOINT | Apr 7 | S | 1,006 | $6.90 | $7K |
| Anthony Brian Goodman10%JOINT | Mar 31 | S | 248 | $7.25 | $2K |
| Anthony Brian Goodman10%JOINT | Mar 26 | S | 3,016 | $7.75 | $23K |
| Anthony Brian Goodman10%JOINT | Mar 25 | S | 3,421 | $7.94 | $27K |
| Anthony Brian Goodman10%JOINT | Mar 23 | S | 4,000 | $8.54 | $34K |
| Anthony Brian Goodman10%JOINT | Mar 20 | S | 10,000 | $8.86 | $89K |
| Anthony Brian Goodman10%JOINT | Mar 17 | S | 5,500 | $9.67 | $53K |
| Anthony Brian Goodman10%JOINT | Mar 16 | S | 3,596 | $9.87 | $35K |
| Anthony Brian Goodman10%JOINT | Mar 13 | S | 1,908 | $9.05 | $17K |
| Anthony Brian Goodman10%JOINT | Mar 12 | S | 1,002 | $9.28 | $9K |
| Anthony Brian Goodman10%JOINT | Mar 11 | S | 1,000 | $9.04 | $9K |