With 59% ownership in TP ICAP Group PLC (LON:TCAP), institutional investors have a lot riding on the business Key Insights Given the large stake in the stock by institutions, TP ICAP Groups stock price might be vulnerable to...…