Trinity Industries, Inc. (NYSE:TRN) is favoured by institutional owners who hold 85% of the company
Key Insights Institutions' substantial holdings in Trinity Industries implies that they have significant influence over the company's share price A total of 6 investors have a majority stake in the c...