Codexis, Inc.

CDXS
NASDAQ
3.49 0.19 (5.16%) last updated 3:48 PM EDT Jul 28
Trade $CDXS Now