Live feed17:10:31·157dINSIDERFilingNew insider Lutz Stefan claimed ownership of 143,460 shares (SEC Form 3)CDXS· Codexis Inc.IndustrialsOriginal source