tiprankstipranks
Itaconix PLC (GB:ITX)
LSE:ITX
United Kingdom
ITXItaconix PLC
129.00p
-3.50p(-2.64%)
At close: 4:00 PM EST