CDXS Stock 5.75 Codexis Inc $CDXS Hit 2,778 52 week highs