Codexis, Inc CDXS

Open calendar →

Codexis, Inc. - Common Stock · Company · Nasdaq

Paper trade (simulated — no real money)

Fill: USD 1.4800 · FX 1 USD = 1.290100 SGD · about SGD 1.9093 per unit

Sign in to place simulated trades. USD fills are converted into the SGD portfolio at the displayed rate.

Announcement types: (default: consequential filings)
Results & current reports
Capital markets
Ownership & governance

USD closing-price chart (daily close from yfinance · Last year)

USD 3.04 → 1.48 · -51.3%
3.1002.0400.980 Jul 25Oct 25Jan 26Apr 26Jul 26

Price & SEC Filing History 26 Jul 2025 — 27 Jul 2026 (Last year)

Daily Nasdaq prices are sourced from yfinance. Yellow highlighting marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time: pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it. The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.

No data yet
Weekend
Weekend
1.4900 1.5700 1.4400 1.4800 10,353,900
2.0300 2.0600 1.9700 1.9900 848,500
2.2000 2.2300 2.0500 2.0600 773,900
2.2100 2.3000 2.1700 2.2000 1,512,300
2.2600 2.2700 2.1400 2.2100 506,400
Weekend
Weekend
2.1100 2.2600 2.1100 2.2400 404,500
2.1800 2.2000 2.1100 2.1600 393,900
2.1500 2.2300 2.1200 2.2100 495,000
2.2800 2.3000 2.1200 2.1300 925,700
2.4200 2.4900 2.2300 2.2500 579,600
Weekend
Weekend
2.5600 2.5700 2.3700 2.4300 550,500
2.6200 2.6600 2.5300 2.5600 494,100
2.5800 2.6500 2.5100 2.6000 536,300
2.6200 2.6600 2.4600 2.6000 774,300
2.4700 2.7000 2.4500 2.6600 810,600
Weekend
Weekend
No trading
2.4000 2.5000 2.4000 2.4700 1,356,100
2.3100 2.4000 2.1800 2.3900 1,034,000
2.3300 2.3400 2.2500 2.2600 759,900
2.3800 2.3900 2.3100 2.3300 757,000
Weekend
Weekend
2.2300 2.4100 2.2200 2.3900 2,386,600
2.2900 2.3800 2.2200 2.2500 1,421,200
2.3900 2.4500 2.2600 2.2700 1,123,200
2.3300 2.4400 2.3200 2.3900 396,300
2.6000 2.6000 2.3500 2.3700 1,052,900
Weekend
Weekend
No trading
2.5600 2.6400 2.4200 2.5700 1,748,100
2.4800 2.6200 2.4600 2.4800 783,700
2.4900 2.6000 2.4600 2.4800 349,500
2.4800 2.5500 2.4500 2.4900 488,100
Weekend
Weekend
2.5100 2.5100 2.3800 2.4000 350,700
2.3700 2.4200 2.3300 2.4100 414,000
2.4500 2.5100 2.3400 2.3500 693,700
2.6000 2.6900 2.4300 2.4700 1,054,100
2.6200 2.6800 2.6000 2.6100 554,300
Weekend
Weekend
2.7700 2.7700 2.4900 2.5600 1,360,700
2.7300 2.9100 2.7200 2.8000 1,155,300
2.6900 2.8000 2.6400 2.7200 1,234,200
2.6500 2.7200 2.6200 2.6900 505,900
2.7500 2.7700 2.6600 2.6700 482,000
Weekend
Weekend
2.7600 2.8500 2.7100 2.7700 995,800
2.6200 2.7900 2.6000 2.7500 932,100
2.6000 2.7500 2.5900 2.6400 595,900
2.5300 2.6000 2.5000 2.6000 584,000
No trading
Weekend
Weekend
2.5400 2.5800 2.4300 2.4900 865,200
2.5500 2.6000 2.4600 2.5300 694,900
2.4600 2.5800 2.4000 2.5800 905,200
2.5000 2.5500 2.3500 2.4600 659,700
2.4800 2.5800 2.4200 2.5500 731,300
Weekend
Weekend
2.5000 2.5400 2.4000 2.4600 773,900
2.5100 2.6800 2.4400 2.5700 794,800
2.5400 2.6300 2.4600 2.5000 918,700
2.6300 2.6900 2.5100 2.5400 938,900
2.9000 2.9800 2.6200 2.6500 1,413,500
Weekend
Weekend
2.6000 2.9200 2.5600 2.8500 1,826,200
2.6700 2.7600 2.5500 2.5800 1,695,100
2.7800 2.8900 2.6000 2.6600 1,811,400
2.5400 2.7700 2.5400 2.7500 1,722,900
2.7000 2.7100 2.5100 2.5100 995,200
Weekend
Weekend
2.8300 2.8600 2.6600 2.6700 855,500
2.8100 2.9100 2.7700 2.8200 1,067,300
2.7700 2.8700 2.7100 2.8100 1,332,900
2.6200 2.8400 2.6100 2.8200 1,462,600
2.6000 2.8400 2.6000 2.6500 1,519,300
Weekend
Weekend
2.5100 2.6800 2.5000 2.6200 1,745,200
2.4600 2.5600 2.3800 2.5200 1,105,800
2.4400 2.5100 2.4100 2.4700 815,000
2.6400 2.6400 2.3800 2.4100 1,390,900
2.5400 2.7000 2.5300 2.6200 1,039,100
Weekend
Weekend
2.5600 2.7500 2.5400 2.5900 1,419,600
2.4400 2.5700 2.4100 2.5400 1,308,000
2.3700 2.4900 2.3600 2.4600 1,264,900
2.3100 2.4300 2.2900 2.3700 1,343,000
2.2400 2.3400 2.2300 2.3000 926,100
Weekend
Weekend
2.4000 2.4600 2.1600 2.2400 1,708,600
2.2100 2.4500 2.1500 2.4000 3,290,600
2.0100 2.2300 2.0100 2.2100 2,206,300
1.8700 1.9900 1.8100 1.9800 1,951,400
1.7800 1.9700 1.7700 1.8900 1,320,200
Weekend
Weekend
No trading
1.6700 1.8200 1.6700 1.8200 786,400
1.6600 1.8300 1.6600 1.7400 1,485,300
1.5200 1.6500 1.5200 1.6300 898,900
1.5700 1.6000 1.5000 1.5200 1,068,300
Weekend
Weekend
1.6200 1.6400 1.5700 1.5800 1,000,300
1.7100 1.7500 1.6400 1.6600 732,000
1.6900 1.7900 1.6900 1.7500 1,155,900
1.5600 1.7100 1.5500 1.6700 1,379,300
1.5800 1.6500 1.4300 1.6100 1,950,600
Weekend
Weekend
1.6600 1.6700 1.5500 1.6000 1,823,300
1.4300 1.6700 1.4200 1.6700 1,995,400
1.4600 1.5500 1.4100 1.4700 1,853,400
1.4900 1.5600 1.4200 1.4700 2,607,500
1.6200 1.7600 1.4900 1.5000 3,095,100
Weekend
Weekend
1.7200 1.9400 1.5400 1.6100 6,129,300
1.9300 2.1300 1.6300 1.7100 41,024,000
1.2500 1.2900 1.1800 1.2700 9,799,000
1.2700 1.2900 1.2100 1.2400 925,400
1.2300 1.2900 1.1500 1.2500 1,125,700
Weekend
Weekend
1.2300 1.2600 1.1500 1.2300 1,779,800
1.0900 1.2900 1.0900 1.2600 5,461,700
1.0100 1.1100 0.9600 1.0800 1,824,400
1.0000 1.0300 0.9600 0.9800 1,954,100
1.0200 1.0900 0.9700 1.0200 2,630,900
Weekend
Weekend
1.0500 1.0700 1.0000 1.0100 1,238,000
1.1200 1.2000 1.0500 1.0700 1,194,100
1.1200 1.2400 1.1100 1.1200 1,596,000
1.1100 1.1800 1.0900 1.1100 1,655,300
1.1600 1.1800 1.0500 1.0700 1,098,800
Weekend
Weekend
1.1700 1.1900 1.1400 1.1700 1,752,000
1.1700 1.2100 1.1500 1.1800 709,700
1.1900 1.2200 1.1400 1.1700 1,064,200
1.2000 1.2300 1.1600 1.2100 927,000
No trading
Weekend
Weekend
1.1900 1.2800 1.1900 1.2000 1,380,700
1.2000 1.2200 1.1200 1.1800 1,486,000
1.2600 1.2700 1.1600 1.1900 1,557,300
1.2900 1.3300 1.2400 1.2500 857,400
1.3300 1.3500 1.2800 1.2900 691,200
Weekend
Weekend
1.3000 1.3600 1.2700 1.3300 1,202,200
1.3000 1.3400 1.2400 1.2700 1,667,800
1.3700 1.3900 1.2800 1.3200 1,537,700
1.4200 1.4800 1.3100 1.3600 983,500
1.2600 1.4600 1.2500 1.4400 1,723,000
Weekend
Weekend
1.3000 1.3000 1.2200 1.2400 1,078,700
1.3000 1.3400 1.2600 1.3000 1,595,700
1.4600 1.4800 1.2800 1.2900 1,708,300
1.5400 1.5500 1.3200 1.4300 2,674,700
1.6900 1.7100 1.5400 1.5500 1,287,000
Weekend
Weekend
1.8200 1.8900 1.6600 1.6800 1,222,200
1.7200 1.8500 1.7100 1.8300 777,500
1.6200 1.7200 1.6200 1.7100 415,000
1.6500 1.6800 1.6100 1.6100 549,400
No trading
Weekend
Weekend
1.7900 1.7900 1.6700 1.6700 442,800
1.7700 1.7900 1.7300 1.7800 384,700
1.7100 1.7900 1.7000 1.7800 560,100
1.6800 1.7200 1.6600 1.7100 429,200
1.6500 1.6900 1.6200 1.6800 359,700
Weekend
Weekend
1.6800 1.7100 1.6100 1.6400 601,200
1.7000 1.7100 1.6600 1.6800 502,400
1.7200 1.7400 1.6700 1.7000 634,400
1.6300 1.7200 1.6300 1.7200 591,700
1.6200 1.6600 1.6100 1.6300 732,900
Weekend
Weekend
1.6400 1.6600 1.5800 1.6100 982,300
No trading
1.6000 1.6600 1.5900 1.6300 914,500
1.6400 1.6600 1.5900 1.6000 2,919,100
1.6500 1.6900 1.6300 1.6400 2,240,400
Weekend
Weekend
1.6600 1.6600 1.6200 1.6300 338,200
No trading
1.6400 1.6900 1.6400 1.6800 258,100
1.6800 1.7300 1.6500 1.6500 639,900
1.7500 1.7500 1.6800 1.7000 1,602,400
Weekend
Weekend
1.6400 1.7100 1.6100 1.6600 1,278,400
1.6300 1.6700 1.6200 1.6400 788,900
1.6800 1.7500 1.6000 1.6100 1,106,300
1.6300 1.6800 1.6100 1.6800 1,661,500
1.7000 1.7000 1.6200 1.6300 1,148,300
Weekend
Weekend
1.7200 1.7600 1.6600 1.6700 800,200
1.8200 1.8400 1.7000 1.7100 1,118,700
1.8600 1.8700 1.7600 1.8200 1,480,000
1.9200 1.9500 1.8600 1.8700 602,800
1.8700 1.9300 1.8600 1.9200 969,500
Weekend
Weekend
1.7700 1.8400 1.7500 1.8300 820,600
1.7200 1.7800 1.6700 1.7700 700,900
1.6700 1.7600 1.6600 1.6900 2,325,400
1.6300 1.7100 1.6200 1.6500 932,500
1.6900 1.7400 1.6500 1.6500 986,600
Weekend
Weekend
1.7500 1.7900 1.7200 1.7300 570,000
No trading
1.6500 1.7700 1.6500 1.7400 914,600
1.6000 1.7000 1.5700 1.6800 660,700
1.5400 1.6200 1.5200 1.5900 931,500
Weekend
Weekend
1.5800 1.6300 1.5400 1.5400 1,240,200
1.6500 1.7300 1.5700 1.5700 879,200
1.6300 1.6600 1.6000 1.6200 908,900
1.5600 1.6600 1.5500 1.6400 1,214,000
1.6400 1.6900 1.5700 1.5700 1,493,500
Weekend
Weekend
1.6200 1.7000 1.5900 1.6500 1,416,500
1.8900 1.9200 1.6100 1.6300 1,418,700
1.8000 2.0100 1.8000 1.9300 3,210,500
1.7400 1.9100 1.7400 1.8000 3,754,900
1.7300 1.7800 1.6700 1.7500 1,504,700
Weekend
Weekend
1.6400 1.7700 1.6100 1.6900 4,982,300
2.1400 2.1600 2.0300 2.0400 899,400
2.1700 2.2300 2.1100 2.1500 627,500
2.2300 2.2600 2.1300 2.1700 946,200
2.3800 2.3800 2.2200 2.2600 588,600
Weekend
Weekend
2.3600 2.4000 2.3100 2.3700 601,700
2.4000 2.4800 2.3200 2.3600 1,101,500
2.5800 2.6000 2.4000 2.4200 1,038,300
2.5900 2.7300 2.5500 2.5900 957,000
2.7200 2.8200 2.5900 2.6000 366,200
Weekend
Weekend
2.6200 2.7000 2.6200 2.7000 425,900
2.5700 2.6500 2.5600 2.5900 395,100
2.7600 2.7800 2.5200 2.5600 641,000
2.7400 2.7900 2.7100 2.7600 371,000
2.6600 2.7800 2.6600 2.7400 480,400
Weekend
Weekend
2.6100 2.6900 2.5500 2.6500 573,300
2.7400 2.7900 2.5900 2.6400 486,200
2.5700 2.7400 2.5500 2.7400 599,400
2.4700 2.5500 2.4600 2.5200 485,100
2.6300 2.6900 2.4600 2.5000 784,900
Weekend
Weekend
2.8000 2.9300 2.5100 2.5900 1,323,600
2.6400 2.7000 2.6200 2.6800 418,700
2.5700 2.6800 2.5600 2.6500 295,700
2.7000 2.7300 2.5100 2.5600 400,300
2.5700 2.7300 2.5200 2.6900 714,000
Weekend
Weekend
2.5400 2.5800 2.4800 2.5400 295,700
2.4900 2.5200 2.4200 2.5200 502,100
2.4200 2.5200 2.4100 2.5000 472,700
2.4600 2.5100 2.4200 2.4400 594,200
2.4900 2.4900 2.4200 2.4700 232,900
Weekend
Weekend
2.4300 2.4800 2.3700 2.4600 707,500
2.4400 2.5100 2.3800 2.4000 525,500
2.4600 2.5000 2.4500 2.4800 331,400
2.5400 2.5800 2.4400 2.4600 645,100
2.4400 2.5300 2.4000 2.5200 553,900
Weekend
Weekend
2.5000 2.5000 2.4000 2.4500 1,134,500
2.3500 2.5000 2.3500 2.4900 571,700
2.5000 2.5000 2.3400 2.3500 565,900
2.4300 2.5000 2.4100 2.4900 404,900
2.4400 2.4600 2.3800 2.4400 454,400
Weekend
Weekend
2.4500 2.4500 2.3900 2.4300 508,700
2.4300 2.5400 2.4300 2.4400 524,900
2.4300 2.4900 2.4200 2.4300 624,800
2.4200 2.4600 2.4000 2.4500 431,700
2.4500 2.5000 2.3700 2.4500 477,200
Weekend
Weekend
2.4400 2.5000 2.4000 2.4200 722,300
2.4100 2.4300 2.2900 2.4200 1,473,100
2.4800 2.5200 2.3900 2.4100 1,448,800
2.7000 2.7600 2.4600 2.5100 1,568,600
No trading
Weekend
Weekend
2.7100 2.7400 2.6600 2.7300 514,400
2.6800 2.7900 2.6600 2.7200 678,800
2.6200 2.7200 2.6100 2.6700 2,726,900
2.6800 2.7600 2.6200 2.6300 1,887,200
2.8700 2.8700 2.6700 2.6800 946,300
Weekend
Weekend
2.8800 3.0600 2.8600 2.8900 1,218,100
2.7900 2.8900 2.7600 2.8200 1,446,200
2.8700 2.8800 2.7400 2.8200 1,570,100
3.0000 3.0300 2.8400 2.8700 1,547,100
3.0100 3.1200 2.9400 3.0000 1,066,900
Weekend
Weekend
3.1500 3.2600 2.9900 3.0100 1,539,100
3.4000 3.8700 3.0900 3.1000 3,017,400
2.9100 3.1400 2.8600 3.0500 1,614,900
2.8400 3.0400 2.8300 2.8600 1,823,600
2.7600 2.9600 2.7500 2.8000 1,000,400
Weekend
Weekend
2.8100 2.8400 2.7100 2.7700 860,700
2.8900 2.9200 2.7600 2.7800 553,400
2.9200 2.9200 2.8400 2.8600 738,700
2.8900 2.9600 2.8300 2.9300 1,027,100
2.7300 2.8700 2.6900 2.8400 572,900
Weekend
Weekend
2.6200 2.8100 2.5800 2.6900 780,700
2.7300 2.7800 2.6500 2.6800 906,500
2.8400 2.9300 2.7700 2.7900 595,700
3.0600 3.0700 2.8100 2.8200 1,289,600
3.1100 3.1500 2.9900 3.0400 753,200
Weekend
Weekend

Announcement Events

Each title opens the filing on the SEC website. Registered users can summarise the filing and up to seven relevant exhibits linked within the same SEC submission.

No SEC filings were found in this date range.