Codexis, Inc.

CDXS
HealthcareBiotechnologyNASDAQ
$2.50
Market Cap: $227.24M

Solvency

This section is coming soon.