Home→Stocks→ITX.L
Itaconix plc logo

Itaconix plc

ITX.L•London Stock Exchange•United Kingdom•Basic Materials•Chemicals - Specialty•Market Closed
£105.00
+£2.50(+2.44%)