CDXS   $2.6  3.59% Market Open

Codexis, Inc.

Data not available