53 · CDXS · Codexis, Inc. · 91 Holders | HoldingsIntel