tiprankstipranks
Itaconix PLC (GB:ITX)
LSE:ITX
United Kingdom
ITXItaconix PLC
145.00p
-2.00p(-1.36%)
At close: 4:00 PM EDT