CDXS insider buying – Codexis, Inc.
33 insider purchases since 2016 worth $14.5M by 7 different insiders. Last 12 months: 0 purchases, $0. Most recent filing: 2025-08-04.
Small company Public float $133M (latest 10-K, SEC). Share prices of small companies usually swing much more than those of large ones, in both directions, and are easier to move with little trading.
Same time range as the chart above - each mark sits under the week of the trade. Circles = purchases (height = price paid, size = amount), red triangles = open-market sales of $50k+. Prices as reported, not adjusted for later stock splits. 6 older purchases (before the 5-year window) are listed in the table below.
Purchases are open-market buys (SEC Form 4, code "P") - insiders paying with their own money. Sales are open-market sales (code "S") of $50,000 or more; many sales are pre-planned (Rule 10b5-1) or made for taxes and diversification. Each row links to the original filing.
Bought, sold, still holding?
| Insider | Bought | First / last buy | Sold since 2016 | Holds now* | Status |
|---|---|---|---|---|---|
| Opaleye Management Inc. 10% Owner | $13.7M 23× · 5,263,930 sh | 2024-09-18 2025-07-31 | 3× · $2.4M last 2025-11-26 | 11,731,779 shares as of 2025-12-15 | Sold part |
| Yang Patrick Y Director | $436,760 5× · 46,000 sh | 2015-08-21 2019-09-04 | 8× · $5.8M last 2022-03-15 | 53,785 shares as of 2022-06-16 | Sold part |
| NICOLS JOHN J CEO | $133,000 1× · 10,000 sh | 2019-08-20 2019-08-20 | 20× · $16.2M last 2023-04-17 | 783,965 shares as of 2023-04-19 | Sold part |
| DILLY STEPHEN GEORGE Officer | $101,169 1× · 58,479 sh | 2023-09-08 2023-09-08 | 1× · $252,266 last 2023-03-07 | 727,053 shares as of 2025-11-12 | Holds (sold earlier) |
| Fitzgerald Margaret Nell Officer | $20,118 1× · 11,834 sh | 2023-09-08 2023-09-08 | 1× · $71,848 last 2023-03-07 | 133,770 shares as of 2024-01-02 | Holds (sold earlier) |
| Ryali Sriram CFO | $19,805 1× · 11,650 sh | 2023-09-08 2023-09-08 | – | 175,791 shares as of 2024-01-02 | Holds - never sold |
| Norrett Kevin Officer | $15,480 1× · 9,000 sh | 2023-09-11 2023-09-11 | 1× · $77,198 last 2023-03-07 | 177,327 shares as of 2025-02-07 | Holds (sold earlier) |
* Shares held after the insider's most recent SEC filing for this company (all share classes, direct and indirect). If an insider stops filing, later changes are not known.
Insider buying and selling by year
| Year | Purchases | Bought | Buyers | Sales | Sold |
|---|---|---|---|---|---|
| 2025 | 19 | $9.9M | 1 | 3 | $2.4M |
| 2024 | 4 | $3.8M | 1 | – | – |
| 2023 | 4 | $156,572 | 4 | 7 | $1.9M |
| 2022 | 0 | – | – | 9 | $5.0M |
| 2021 | 0 | – | – | 15 | $10.2M |
| 2020 | 0 | – | – | 9 | $2.0M |
| 2019 | 4 | $481,660 | 2 | 10 | $6.5M |
| 2018 | 0 | – | – | 38 | $16.9M |
| 2017 | 1 | $39,800 | 1 | 1 | $6.1M |
| 2016 | 1 | $48,300 | 1 | 5 | $1.3M |
Insider purchases
| Filed | Insider | Role | Shares | Avg price | Value | Holdings | Filing |
|---|---|---|---|---|---|---|---|
| 2025-08-04 | Opaleye Management Inc. | 10% Owner | 85,000 | $2.68 | $227,925 | +0.7% | SEC |
| 2025-07-31 | Opaleye Management Inc. | 10% Owner | 10,000 | $2.82 | $28,168 | +0.1% | SEC |
| 2025-07-22 | Opaleye Management Inc. | 10% Owner | 100,000 | $2.82 | $282,000 | +0.8% | SEC |
| 2025-07-01 | Opaleye Management Inc. | 10% Owner | 100,000 | $2.39 | $239,000 | +0.8% | SEC |
| 2025-06-16 | Opaleye Management Inc. | 10% Owner | 250,000 | $2.24 | $560,009 | +2.1% | SEC |
| 2025-05-28 | Opaleye Management Inc. | 10% Owner | 2,325,000 | $2.36 | $5.5M | +24.0% | SEC |
| 2025-05-02 | Opaleye Management Inc. | 10% Owner | 45,000 | $2.31 | $104,150 | +0.5% | SEC |
| 2025-04-29 | Opaleye Management Inc. | 10% Owner | 25,000 | $2.24 | $56,000 | +0.3% | SEC |
| 2025-04-17 | Opaleye Management Inc. | 10% Owner | 140,000 | $2.13 | $298,900 | +1.5% | SEC |
| 2025-04-09 | Opaleye Management Inc. | 10% Owner | 100,000 | $1.98 | $198,000 | +1.1% | SEC |
| 2025-04-03 | Opaleye Management Inc. | 10% Owner | 115,000 | $2.36 | $271,600 | +1.2% | SEC |
| 2025-03-24 | Opaleye Management Inc. | 10% Owner | 92,930 | $2.54 | $236,042 | +1.0% | SEC |
| 2025-03-14 | Opaleye Management Inc. | 10% Owner | 85,000 | $2.54 | $215,900 | +0.9% | SEC |
| 2025-03-10 | Opaleye Management Inc. | 10% Owner | 100,000 | $2.61 | $261,000 | +1.1% | SEC |
| 2025-03-06 | Opaleye Management Inc. | 10% Owner | 65,000 | $2.65 | $172,100 | +0.7% | SEC |
| 2025-03-04 | Opaleye Management Inc. | 10% Owner | 195,000 | $2.95 | $574,527 | +2.2% | SEC |
| 2025-02-12 | Opaleye Management Inc. | 10% Owner | 50,000 | $4.11 | $205,425 | +0.6% | SEC |
| 2025-01-31 | Opaleye Management Inc. | 10% Owner | 65,000 | $4.35 | $282,850 | +0.8% | SEC |
| 2025-01-02 | Opaleye Management Inc. | 10% Owner | 45,000 | $4.69 | $211,100 | +0.5% | SEC |
| 2024-10-28 | Opaleye Management Inc. | 10% Owner | 25,000 | $2.91 | $72,750 | +0.3% | SEC |
| 2024-09-26 | Opaleye Management Inc. | 10% Owner | 85,000 | $2.94 | $249,500 | +1.0% | SEC |
| 2024-09-23 | Opaleye Management Inc. | 10% Owner | 1,100,000 | $3.01 | $3.3M | +15.0% | SEC |
| 2024-09-19 | Opaleye Management Inc. | 10% Owner | 61,000 | $3.16 | $192,760 | +0.8% | SEC |
| 2023-09-12 | Norrett Kevin | Officer | 9,000 | $1.72 | $15,480 | +10.1% | SEC |
| 2023-09-12 | Ryali Sriram | CFO | 11,650 | $1.70 | $19,805 | +10.4% | SEC |
| 2023-09-12 | Fitzgerald Margaret Nell | Officer | 11,834 | $1.70 | $20,118 | +17.0% | SEC |
| 2023-09-12 | DILLY STEPHEN GEORGE | Officer | 58,479 | $1.73 | $101,169 | +15.4% | SEC |
| 2019-09-06 | Yang Patrick Y | Director | 8,000 | $13.70 | $109,560 | +10.4% | SEC |
| 2019-09-04 | Yang Patrick Y | Director | 6,000 | $13.97 | $83,820 | +8.5% | SEC |
| 2019-08-26 | Yang Patrick Y | Director | 12,000 | $12.94 | $155,280 | +20.4% | SEC |
| 2019-08-22 | NICOLS JOHN J | CEO | 10,000 | $13.30 | $133,000 | +0.9% | SEC |
| 2017-12-07 | Yang Patrick Y | Director | 10,000 | $3.98 | $39,800 | +3.0% | SEC |
| 2016-11-15 | Yang Patrick Y | Director | 10,000 | $4.83 | $48,300 | +3.2% | SEC |
Insider sales
| Filed | Insider | Role | Shares | Avg price | Value | Type | Filing |
|---|---|---|---|---|---|---|---|
| 2025-12-01 | Opaleye Management Inc. | 10% Owner | 366,023 | $1.69 | $620,208 | Sale | SEC |
| 2025-11-14 | Opaleye Management Inc. | 10% Owner | 192,459 | $1.96 | $376,670 | Sale | SEC |
| 2025-11-12 | Opaleye Management Inc. | 10% Owner | 766,529 | $1.78 | $1.4M | Sale | SEC |
| 2023-04-19 | NICOLS JOHN J | Director | 71,428 | $4.19 | $299,283 | Sale | SEC |
| 2023-03-17 | NICOLS JOHN J | Director | 71,428 | $4.10 | $292,855 | Sale | SEC |
| 2023-03-09 | Norrett Kevin | Officer | 16,854 | $4.58 | $77,198 | Sale | SEC |
| 2023-03-09 | Fitzgerald Margaret Nell | Officer | 15,686 | $4.58 | $71,848 | Sale | SEC |
| 2023-03-09 | DILLY STEPHEN GEORGE | Officer | 55,075 | $4.58 | $252,266 | Sale | SEC |
| 2023-02-27 | NICOLS JOHN J | Director | 75,499 | $5.11 | $385,746 | Sale | SEC |
| 2023-01-25 | NICOLS JOHN J | Director | 75,499 | $6.50 | $491,069 | Sale | SEC |
| 2022-12-13 | NICOLS JOHN J | Director | 75,499 | $5.67 | $428,039 | Sale | SEC |
| 2022-11-17 | NICOLS JOHN J | Director | 75,500 | $6.59 | $497,288 | Sale | SEC |
| 2022-10-31 | NICOLS JOHN J | Director | 75,502 | $5.61 | $423,494 | Sale | SEC |
| 2022-10-07 | NICOLS JOHN J | Director | 75,503 | $6.02 | $454,252 | Sale | SEC |
| 2022-08-16 | NICOLS JOHN J | Director | 77,500 | $8.70 | $674,290 | Sale | SEC |
Showing the latest 15 of 97 sales of $50,000+ since 2016.
Compiled automatically from public SEC filings. Not investment advice. Get every new insider purchase in the daily report.
Get every new insider purchase the day it's filed
Daily report with all SEC insider buys, cluster buys, company events and the crypto money-flow radar.
Get started free