Symbol: CDXS
NASDAQ
2.66
Market price today
-2.4248
P/E Ratio
0.0223
PEG Ratio
187.01M
MRK Cap
DIV Yield