Codexis Shares Rise 19% on Licensing Agreement with Aldevron

© 2025 Vimarsana