Display in USD
Codexis 13G Filing Shows Telemark Fund LP Reported A 7.3% Stake In The Co As Of July 24, 2026 | WAPE