Investors in Codexis (NASDAQ:CDXS) have unfortunately lost 88% over the last three years

Long-term shareholders of Codexis, Inc. have faced an 88% drop in share price over three years. With recent falls, it's essential to assess underlying fundamentals for potential returns. Despite revenue decline, insider buying and analyst forecasts offer hope for improvement.