Travis Perkins plc (LON:TPK) is a favorite amongst institutional investors who own 88%
Key Insights Institutions' substantial holdings in Travis Perkins implies that they have significant influence over the company's share price The top 9 shareholders own 52% of the company Analyst for...