Itaconix plc (ITX.L) LSE

120.00

+5(+4.35%)

Updated at June 02 03:47PM

Currency In GBp