Itaconix plc (ITX.L) LSE

105.00

-2(-1.90%)

Updated at October 21 12:17PM

Currency In GBp