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.

Where insiders bought and sold CDXS – last 5 yearsCEO / officers Directors Funds & 10% owners Sales

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?

InsiderBoughtFirst / last buySold since 2016Holds 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

YearPurchasesBoughtBuyersSalesSold
202519$9.9M13$2.4M
20244$3.8M1––
20234$156,57247$1.9M
20220––9$5.0M
20210––15$10.2M
20200––9$2.0M
20194$481,660210$6.5M
20180––38$16.9M
20171$39,80011$6.1M
20161$48,30015$1.3M

Insider purchases

FiledInsiderRoleSharesAvg priceValueHoldingsFiling
2025-08-04Opaleye Management Inc.10% Owner85,000$2.68$227,925+0.7%SEC
2025-07-31Opaleye Management Inc.10% Owner10,000$2.82$28,168+0.1%SEC
2025-07-22Opaleye Management Inc.10% Owner100,000$2.82$282,000+0.8%SEC
2025-07-01Opaleye Management Inc.10% Owner100,000$2.39$239,000+0.8%SEC
2025-06-16Opaleye Management Inc.10% Owner250,000$2.24$560,009+2.1%SEC
2025-05-28Opaleye Management Inc.10% Owner2,325,000$2.36$5.5M+24.0%SEC
2025-05-02Opaleye Management Inc.10% Owner45,000$2.31$104,150+0.5%SEC
2025-04-29Opaleye Management Inc.10% Owner25,000$2.24$56,000+0.3%SEC
2025-04-17Opaleye Management Inc.10% Owner140,000$2.13$298,900+1.5%SEC
2025-04-09Opaleye Management Inc.10% Owner100,000$1.98$198,000+1.1%SEC
2025-04-03Opaleye Management Inc.10% Owner115,000$2.36$271,600+1.2%SEC
2025-03-24Opaleye Management Inc.10% Owner92,930$2.54$236,042+1.0%SEC
2025-03-14Opaleye Management Inc.10% Owner85,000$2.54$215,900+0.9%SEC
2025-03-10Opaleye Management Inc.10% Owner100,000$2.61$261,000+1.1%SEC
2025-03-06Opaleye Management Inc.10% Owner65,000$2.65$172,100+0.7%SEC
2025-03-04Opaleye Management Inc.10% Owner195,000$2.95$574,527+2.2%SEC
2025-02-12Opaleye Management Inc.10% Owner50,000$4.11$205,425+0.6%SEC
2025-01-31Opaleye Management Inc.10% Owner65,000$4.35$282,850+0.8%SEC
2025-01-02Opaleye Management Inc.10% Owner45,000$4.69$211,100+0.5%SEC
2024-10-28Opaleye Management Inc.10% Owner25,000$2.91$72,750+0.3%SEC
2024-09-26Opaleye Management Inc.10% Owner85,000$2.94$249,500+1.0%SEC
2024-09-23Opaleye Management Inc.10% Owner1,100,000$3.01$3.3M+15.0%SEC
2024-09-19Opaleye Management Inc.10% Owner61,000$3.16$192,760+0.8%SEC
2023-09-12Norrett KevinOfficer9,000$1.72$15,480+10.1%SEC
2023-09-12Ryali SriramCFO11,650$1.70$19,805+10.4%SEC
2023-09-12Fitzgerald Margaret NellOfficer11,834$1.70$20,118+17.0%SEC
2023-09-12DILLY STEPHEN GEORGEOfficer58,479$1.73$101,169+15.4%SEC
2019-09-06Yang Patrick YDirector8,000$13.70$109,560+10.4%SEC
2019-09-04Yang Patrick YDirector6,000$13.97$83,820+8.5%SEC
2019-08-26Yang Patrick YDirector12,000$12.94$155,280+20.4%SEC
2019-08-22NICOLS JOHN JCEO10,000$13.30$133,000+0.9%SEC
2017-12-07Yang Patrick YDirector10,000$3.98$39,800+3.0%SEC
2016-11-15Yang Patrick YDirector10,000$4.83$48,300+3.2%SEC

Insider sales

FiledInsiderRoleSharesAvg priceValueTypeFiling
2025-12-01Opaleye Management Inc.10% Owner366,023$1.69$620,208SaleSEC
2025-11-14Opaleye Management Inc.10% Owner192,459$1.96$376,670SaleSEC
2025-11-12Opaleye Management Inc.10% Owner766,529$1.78$1.4MSaleSEC
2023-04-19NICOLS JOHN JDirector71,428$4.19$299,283SaleSEC
2023-03-17NICOLS JOHN JDirector71,428$4.10$292,855SaleSEC
2023-03-09Norrett KevinOfficer16,854$4.58$77,198SaleSEC
2023-03-09Fitzgerald Margaret NellOfficer15,686$4.58$71,848SaleSEC
2023-03-09DILLY STEPHEN GEORGEOfficer55,075$4.58$252,266SaleSEC
2023-02-27NICOLS JOHN JDirector75,499$5.11$385,746SaleSEC
2023-01-25NICOLS JOHN JDirector75,499$6.50$491,069SaleSEC
2022-12-13NICOLS JOHN JDirector75,499$5.67$428,039SaleSEC
2022-11-17NICOLS JOHN JDirector75,500$6.59$497,288SaleSEC
2022-10-31NICOLS JOHN JDirector75,502$5.61$423,494SaleSEC
2022-10-07NICOLS JOHN JDirector75,503$6.02$454,252SaleSEC
2022-08-16NICOLS JOHN JDirector77,500$8.70$674,290SaleSEC

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