Itaconix plc (ITX.L) LSE

116.00

-4(-3.33%)

Updated at January 14 04:29PM

Currency In GBp