Codexis, Inc.

CDXS
NASDAQ
4.09 0.03 (0.65%) last updated 4:05 PM EDT May 22
Trade $CDXS Now