Live feed17:10:31·165dINSIDERFilingvia QuantisnowNew insider Lutz Stefan claimed ownership of 143,460 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.CDXS· Codexis Inc.IndustrialsOriginal source