CDXS   $4.61  6.47% Market Closed After Close 4.73 2.60%

Codexis Inc

Earnings, Splits and Dividends

Data not available