Codexis, Inc. - Common Stock (CDXS)

1.3808
+0.0208 (1.53%)
NASDAQ · Last Trade: Sep 21st, 10:46 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors