tiprankstipranks
Itaconix PLC (GB:ITX)
LSE:ITX
United Kingdom
ITXItaconix PLC
155.00p
8.00p(5.44%)
At close: 4:00 PM EST