Codexis, Inc. logo

Codexis, Inc.

CDXS US

Codexis, Inc.USUnited States Composite

3.85

USD
+0.52
(+15.62%)