Codexis, Inc.

CDXS
NASDAQ
3.85 0.04 (1.03%) last updated 4:00 PM EDT Jul 01
Trade $CDXS Now