Itaconix plc (ITX.L) LSE

130.00

-2.5(-1.89%)

Updated at September 08 03:52PM

Currency In GBp