Ball Corporation (NYSE:BALL) is a favorite amongst institutional investors who own 86%
Key Insights Given the large stake in the stock by institutions, Ball's stock price might be vulnerable to their trading decisions A total of 13 investors have a majority stake in the company with 51...