Codexis, Inc. - Common Stock (CDXS)

2.2709
+0.0609 (2.76%)
NASDAQ · Last Trade: Apr 9th, 10:44 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors