Codexis (CDXS) Financials: Revenue & Earnings
$140.71M
Market Cap
—
P/E
—
Forward P/E
—
Score
CDXS price $1.28 +0.01 +0.39%
CDXS fair value $1.67. Price $1.28. Price is 23% below fair value.
Fair value is an estimate of what one share is worth if future cash flows arrive as modeled. It is not a forecast of the share price. How discounted cash flow works.
Calculated with a 10-year free-cash-flow discount. Starting free cash flow 7.02M. Growth 4.97%. When analyst earnings forecasts are available, free cash flow in those years is forecast earnings times the company's usual conversion of earnings into free cash flow, kept between 60% and 130%. Years with fewer than 3 analyst estimates are left out. Growth then fades in a straight line to terminal growth by year 10, starting from the last well-covered year's growth, or from the pace across those years when the final year slows sharply, kept between 0% and 20%. Without those forecasts, year-1 growth is analyst revenue growth for the next full fiscal year, or 5-year historical revenue growth when that forecast is missing, held for five years, then fading in a straight line to terminal growth by year 10. Terminal growth 3.00%. Discount rate 12.00% (beta 2.0). Beta is kept between 0.8 and 2.0, which on its own would make the discount rate 8.7% to 15.3%. The rate is then capped at 12%. A cap is used because a discount above 12% pushes higher-beta stocks further from the price. The discount rate stays at least 5 percentage points above terminal growth. Shares 109.51M. Net debt 22.41M. The earnings value is next-12-months earnings per share, or trailing earnings when that forecast is missing, times the stock's own 10-year median P/E, kept between 8 and 40. Fewer than five years of history uses the sector's typical P/E. Fair value is the average of the cash-flow value and the earnings value when both exist. Model uncertainty is high when fair value is more than 60% from the price, or when most of the cash-flow value sits after year 10.
| Date | EPS actual | EPS estimate | Revenue | Revenue estimate |
|---|---|---|---|---|
| 2026-11-05 | — | -0.10 | — | 18.72M |
| 2026-08-11 | -0.13 | -0.14 | 14.91M | 13.82M |
| 2026-05-07 | -0.10 | -0.11 | 15.25M | 14.53M |
| 2026-03-11 | 0.11 | 0.01 | 38.91M | 35.83M |
| 2025-11-06 | -0.22 | -0.15 | 8.60M | 35.83M |
| 2025-08-13 | -0.16 | -0.17 | 15.33M | 19.48M |
| 2025-05-14 | -0.25 | -0.20 | 7.54M | 9.66M |
| 2025-02-27 | -0.13 | -0.04 | 21.46M | 27.41M |
| 2024-10-31 | -0.29 | -0.25 | 12.83M | 27.41M |
| 2024-08-08 | -0.32 | -0.26 | 7.98M | 7.82M |
| 2024-05-02 | -0.16 | -0.17 | 17.07M | 13.66M |
| 2024-02-28 | 0.02 | -0.16 | 26.56M | 19.90M |
| 2023-11-02 | -0.50 | -0.32 | 9.28M | 10.03M |
| 2023-08-03 | -0.17 | -0.21 | 21.32M | 21.08M |
| 2023-05-04 | -0.34 | -0.29 | 12.98M | 14.09M |
| 2023-02-23 | -0.19 | -0.23 | 30.38M | 28.93M |
| 2022-11-03 | -0.15 | -0.18 | 34.47M | 30.94M |
| 2022-08-04 | -0.04 | -0.14 | 38.41M | 38.11M |
| 2022-05-05 | -0.13 | -0.18 | 35.34M | 28.59M |
| 2022-02-24 | -0.16 | -0.18 | 24.50M | 23.20M |
| 2021-11-04 | 0.03 | -0.09 | 36.77M | 28.50M |
| 2021-08-05 | -0.07 | -0.17 | 25.45M | 18.34M |
| 2021-05-06 | -0.14 | -0.20 | 18.03M | 23.44M |
| 2021-02-25 | -0.06 | -0.13 | 21.03M | 28.39M |
| 2020-11-05 | -0.10 | -0.16 | 18.39M | 20.22M |
| 2020-08-06 | -0.11 | -0.25 | 14.97M | 25.85M |
| 2020-05-07 | -0.09 | -0.13 | 14.67M | 16.93M |
| 2020-02-27 | 0.02 | 0.06 | 18.65M | — |
| 2019-11-05 | 0.04 | -0.08 | 21.91M | 175.25M |
| 2019-08-06 | -0.08 | -0.06 | 12.32M | 10.27M |
| 2019-05-06 | -0.05 | -0.06 | 15.58M | 17.31M |
| 2019-02-26 | 0.03 | 0.02 | 16.07M | 48.20M |
| 2018-11-08 | -0.04 | -0.07 | 16.95M | 29.66M |
| 2018-08-08 | -0.02 | -0.12 | 13.54M | 23.21M |
| 2018-05-10 | -0.05 | -0.07 | 14.04M | 16.85M |
| 2018-03-08 | 0.02 | 0.05 | 21.72M | 54.31M |
| 2017-11-09 | -0.21 | -0.16 | 9.98M | 8.08M |
| 2017-08-09 | -0.13 | -0.13 | 10.35M | 10.35M |
| 2017-05-09 | -0.18 | -0.15 | 7.97M | 7.09M |
| 2017-03-09 | -0.13 | -0.11 | 9.97M | 8.44M |
Yield 0.00%. Payout ratio 0.00%. Frequency —.
Safety score 37/100 · Watch. Payout ratio is 0% of earnings. Free-cash-flow coverage is not available, so this part stays neutral. No dividend history was found. There is no dividend yield.
| Ex-date | Dividend | Record | Payment | Frequency |
|---|---|---|---|---|
| No data yet. | ||||
| Date | Insider | Action | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-10-12 | Erbez Georgia | Sell | 6.33K | $1.36 | 8.62K |
| 2026-10-12 | MOORE ALISON | Sell | 6.33K | $1.36 | 8.62K |
| 2026-06-17 | PARKER H STEWART | Buy | 66.35K | $2.48 | 164.55K |
| 2026-06-17 | Collins Cynthia | Buy | 66.35K | $2.48 | 164.55K |
| 2026-06-17 | Richards Christos | Buy | 66.35K | $2.48 | 164.55K |
| 2026-06-17 | Smith David V | Buy | 66.35K | $2.48 | 164.55K |
| 2026-06-17 | Singhvi Rahul | Buy | 66.35K | $2.48 | 164.55K |
| 2026-06-17 | Martinborough Esther | Buy | 66.35K | $2.48 | 164.55K |
| 2026-06-17 | DILLY STEPHEN GEORGE | Buy | 66.35K | $2.48 | 164.55K |
| 2026-06-17 | De Vre Raymond | Buy | 66.35K | $2.48 | 164.55K |
| 2026-06-11 | De Vre Raymond | Sell | 2.60K | $2.37 | 6.17K |
| 2026-02-24 | Lutz Stefan | Sell | 5.86K | $1.13 | 6.64K |
| 2026-02-23 | Lutz Stefan | Buy | 316.10K | $1.07 | 338.23K |
| 2026-02-23 | MOORE ALISON | Buy | 993.00K | $1.07 | 1.06M |
| 2026-02-23 | Erbez Georgia | Buy | 316.10K | $1.07 | 338.23K |
| 2026-02-06 | Lutz Stefan | Sell | 2.49K | $1.31 | 3.26K |
| 2026-02-06 | Erbez Georgia | Sell | 3.83K | $1.31 | 5.00K |
| 2026-02-06 | MOORE ALISON | Sell | 3.83K | $1.31 | 5.00K |
| 2026-01-07 | Lutz Stefan | Sell | 4.68K | $1.70 | 7.95K |
| 2025-12-01 | Opaleye Management Inc. | Sell | 245.00K | $1.67 | 408.54K |
| 2025-12-01 | Opaleye Management Inc. | Sell | 8.53K | $1.67 | 14.23K |
| 2025-11-28 | Opaleye Management Inc. | Sell | 105.00K | $1.75 | 183.75K |
| 2025-11-28 | Opaleye Management Inc. | Sell | 2.49K | $1.75 | 4.36K |
| 2025-11-26 | Opaleye Management Inc. | Sell | 148.32K | $1.74 | 258.27K |
| 2025-11-26 | Opaleye Management Inc. | Buy | 148.32K | $1.74 | 258.27K |
| 2025-11-26 | Opaleye Management Inc. | Sell | 5.00K | $1.74 | 8.71K |
| 2025-11-21 | WOLF DENNIS P | Sell | 8.95K | $1.56 | 13.99K |
| 2025-11-13 | MOORE ALISON | Buy | 500.00K | $1.63 | 815.00K |
| 2025-11-13 | MOORE ALISON | Buy | 85.00K | — | — |
| 2025-11-12 | Opaleye Management Inc. | Buy | 890.00K | $1.94 | 1.72M |
| 2025-11-12 | Opaleye Management Inc. | Sell | 165.00K | $1.96 | 323.73K |
| 2025-11-12 | Opaleye Management Inc. | Sell | 27.46K | $1.94 | 53.19K |
| 2025-11-11 | De Vre Raymond | Sell | 1.41K | $1.74 | 2.46K |
| 2025-11-11 | DILLY STEPHEN GEORGE | Buy | 50.00K | $1.85 | 92.36K |
| 2025-11-11 | Opaleye Management Inc. | Sell | 535.00K | $1.80 | 962.68K |
| 2025-11-11 | Opaleye Management Inc. | Sell | 13.21K | $1.80 | 23.77K |
| 2025-11-10 | Opaleye Management Inc. | Sell | 205.00K | $1.73 | 355.61K |
| 2025-11-10 | Opaleye Management Inc. | Sell | 3.32K | $1.73 | 5.76K |
| 2025-11-07 | Opaleye Management Inc. | Sell | 296.68K | $1.70 | 503.41K |
| 2025-11-07 | Lutz Stefan | Other | 0 | — | — |
| 2025-11-07 | Lutz Stefan | Other | 209.40K | $3.05 | 638.67K |
| 2025-11-07 | Lutz Stefan | Other | 105.00K | $4.37 | 458.85K |
| 2025-11-07 | Lutz Stefan | Other | 16.01K | $26.16 | 418.72K |
| 2025-11-07 | Lutz Stefan | Other | 17.00K | $19.39 | 329.63K |
| 2025-11-07 | Lutz Stefan | Other | 112.50K | $5.44 | 612.00K |
| 2025-11-07 | Lutz Stefan | Other | 8.80K | $11.79 | 103.75K |
| 2025-11-07 | Opaleye Management Inc. | Buy | 296.68K | $1.70 | 503.41K |
| 2025-11-07 | Opaleye Management Inc. | Sell | 10.00K | $1.70 | 16.97K |
| 2025-10-13 | MOORE ALISON | Sell | 6.24K | $2.51 | 15.63K |
| 2025-10-13 | Erbez Georgia | Sell | 6.24K | $2.50 | 15.63K |
| 2025-08-04 | Opaleye Management Inc. | Buy | 780 | $2.83 | 2.21K |
| 2025-07-31 | Opaleye Management Inc. | Buy | 84.22K | $2.68 | 225.71K |
| 2025-07-30 | Opaleye Management Inc. | Buy | 1.58K | $2.79 | 4.41K |
| 2025-07-29 | Opaleye Management Inc. | Buy | 8.42K | $2.82 | 23.75K |
| 2025-07-18 | Opaleye Management Inc. | Buy | 100.00K | $2.82 | 282.00K |
| 2025-06-27 | Opaleye Management Inc. | Buy | 100.00K | $2.39 | 239.00K |
| 2025-06-16 | Opaleye Management Inc. | Buy | 50.90K | $2.24 | 114.01K |
| 2025-06-13 | Opaleye Management Inc. | Buy | 99.10K | $2.23 | 221.00K |
| 2025-06-12 | Opaleye Management Inc. | Buy | 100.00K | $2.25 | 225.00K |
| 2025-06-10 | WOLF DENNIS P | Buy | 40.98K | — | — |
| 2025-06-10 | Smith David V | Buy | 40.98K | — | — |
| 2025-06-10 | Singhvi Rahul | Buy | 40.98K | — | — |
| 2025-06-10 | Richards Christos | Buy | 40.98K | — | — |
| 2025-06-10 | PARKER H STEWART | Buy | 40.98K | — | — |
| 2025-06-10 | Martinborough Esther | Buy | 40.98K | — | — |
| 2025-06-10 | De Vre Raymond | Buy | 40.98K | — | — |
| 2025-06-10 | Collins Cynthia | Buy | 40.98K | — | — |
| 2025-05-28 | Opaleye Management Inc. | Buy | 5.00K | $2.36 | 11.80K |
| 2025-05-23 | Opaleye Management Inc. | Buy | 2.32M | $2.36 | 5.48M |
| 2025-05-01 | Opaleye Management Inc. | Buy | 20.00K | $2.32 | 46.44K |
| 2025-04-30 | Opaleye Management Inc. | Buy | 25.00K | $2.31 | 57.66K |
| 2025-04-25 | Opaleye Management Inc. | Buy | 25.00K | $2.24 | 55.91K |
| 2025-04-17 | Opaleye Management Inc. | Buy | 45.00K | $2.09 | 94.16K |
| 2025-04-16 | Opaleye Management Inc. | Buy | 70.00K | $2.13 | 148.89K |
| 2025-04-15 | Opaleye Management Inc. | Buy | 25.00K | $2.23 | 55.72K |
| 2025-04-08 | Opaleye Management Inc. | Buy | 100.00K | $1.98 | 198.38K |
| 2025-04-03 | Opaleye Management Inc. | Buy | 75.00K | $2.30 | 172.74K |
| 2025-04-02 | Opaleye Management Inc. | Buy | 5.00K | $2.46 | 12.28K |
| 2025-04-01 | Opaleye Management Inc. | Buy | 35.00K | $2.48 | 86.77K |
| 2025-03-28 | Collins Cynthia | Buy | 71.17K | — | — |
| 2025-03-28 | Collins Cynthia | Other | 0 | — | — |
| 2025-03-21 | Opaleye Management Inc. | Buy | 92.92K | $2.54 | 236.27K |
| 2025-03-20 | Opaleye Management Inc. | Buy | 7 | $2.54 | 18 |
| 2025-03-13 | Opaleye Management Inc. | Buy | 85.00K | $2.54 | 216.16K |
| 2025-03-06 | Opaleye Management Inc. | Buy | 100.00K | $2.61 | 261.35K |
| 2025-03-05 | Opaleye Management Inc. | Buy | 10.00K | $2.69 | 26.88K |
| 2025-03-04 | Opaleye Management Inc. | Buy | 55.00K | $2.64 | 145.40K |
| 2025-03-03 | Opaleye Management Inc. | Buy | 47.35K | $2.81 | 133.17K |
| 2025-02-28 | Opaleye Management Inc. | Buy | 147.65K | $2.99 | 441.18K |
| 2025-02-12 | Opaleye Management Inc. | Buy | 15.00K | $4.00 | 59.93K |
| 2025-02-11 | Opaleye Management Inc. | Buy | 12.50K | $4.11 | 51.40K |
| 2025-02-10 | Opaleye Management Inc. | Buy | 22.50K | $4.18 | 94.15K |
| 2025-02-05 | Norrett Kevin | Buy | 26.88K | — | — |
| 2025-02-05 | Norrett Kevin | Buy | 161.25K | $4.37 | 704.66K |
| 2025-02-05 | MOORE ALISON | Buy | 26.88K | — | — |
| 2025-02-05 | MOORE ALISON | Buy | 161.25K | $4.37 | 704.66K |
| 2025-02-05 | Erbez Georgia | Buy | 161.25K | $4.37 | 704.66K |
| 2025-02-05 | Erbez Georgia | Buy | 26.88K | — | — |
| 2025-02-05 | DILLY STEPHEN GEORGE | Buy | 88.75K | — | — |
| 2025-02-05 | DILLY STEPHEN GEORGE | Buy | 532.50K | $4.37 | 2.33M |
Latest filed quarter: Q2 2026.
Institutions holding: 151, holders +16 vs prior quarter. Ownership 71.51%.
| Holder | Shares | Change | Change % | Value |
|---|---|---|---|---|
| BLACKROCK, INC. | 7.28M | 255.58K | +3.64% | 16.46M |
| OPALEYE MANAGEMENT INC. | 6.79M | 0 | 0.00% | 15.33M |
| ABERDEEN GROUP PLC | 6.77M | -1.91M | -22.01% | 15.30M |
| MILLENNIUM MANAGEMENT LLC | 5.55M | 1.55M | +38.79% | 12.54M |
| TELEMARK ASSET MANAGEMENT, LLC | 3.85M | 0 | 0.00% | 8.69M |
| AMERIPRISE FINANCIAL INC | 3.81M | 408.94K | +12.03% | 8.61M |
| NANTAHALA CAPITAL MANAGEMENT, LLC | 3.62M | -500.00K | -12.13% | 8.19M |
| VANGUARD CAPITAL MANAGEMENT LLC | 3.62M | -51.40K | -1.40% | 8.17M |
| GEODE CAPITAL MANAGEMENT, LLC | 2.16M | 277.04K | +14.69% | 4.89M |
| STATE STREET CORP | 1.76M | 89.86K | +5.39% | 3.97M |
| D. E. SHAW & CO., INC. | 1.34M | 362.17K | +36.96% | 3.03M |
| JACOBS LEVY EQUITY MANAGEMENT, INC | 1.33M | 242.18K | +22.26% | 3.01M |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 1.31M | 427.83K | +48.65% | 2.95M |
| ASSENAGON ASSET MANAGEMENT S.A. | 1.28M | 527.04K | +70.16% | 2.89M |
| AQR CAPITAL MANAGEMENT LLC | 845.43K | 236.83K | +38.91% | 1.91M |
| TWO SIGMA INVESTMENTS, LP | 696.60K | 454.64K | +187.90% | 1.57M |
| NORTHERN TRUST CORP | 682.94K | 25.80K | +3.93% | 1.54M |
| FRANKLIN TEMPLETON INC | 678.64K | -9.57K | -1.39% | 1.53M |
| MORGAN STANLEY | 649.17K | 176.33K | +37.29% | 1.47M |
| VANGUARD FIDUCIARY TRUST CO | 581.06K | 30.05K | +5.45% | 1.31M |
| MAN GROUP PLC | 565.59K | 565.59K | New | 1.28M |
| POST RESCH TALLON GROUP INC. | 563.48K | -8.00K | -1.40% | 1.27M |
| PERKINS CAPITAL MANAGEMENT INC | 526.10K | -1.40K | -0.27% | 1.19M |
| FMR LLC | 478.48K | 65.89K | +15.97% | 1.08M |
| GOLDMAN SACHS GROUP INC | 434.92K | -389.95K | -47.27% | 982.93K |
Codexis, Inc. (CDXS) trades at $1.28, with a market cap of $140.71M and a trailing P/E of n/a. Revenue below is the annual history on file. It describes what the business has already reported. It is not a forecast and it is not a recommendation.
Insights · Dividends · Forecast · Financials · Learn
$140.71M
Market Cap
—
P/E
—
Forward P/E
—
Score