StocksTP ICAP PLCTCAP.L

TCAP.L

TP ICAP PLC

199.82 -3.75 (-1.84%)