Itaconix plc (ITX.L) LSE

115.00

+5(+4.55%)

Updated at September 30 08:18AM

Currency In GBp