Itaconix plc (ITX.L) LSE

117.33

-1.67(-1.40%)

Updated at December 05 10:57AM

Currency In GBp