Codexis, Inc. logo

Codexis, Inc.

CDXS US

Codexis, Inc.USUnited States Composite

3.92

USD
+0.58
(+17.37%)