It hasn't been the best quarter for TP ICAP Group PLC (LON:TCAP) shareholders, since the share price has fallen 14% in that time. But over the last three years returns have been decent. It beat the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results