Itaconix plc (ITX.L) LSE

114.00

-2(-1.72%)

Updated at November 11 08:02AM

Currency In GBp