Ball Corp. (NYSE:BLL)‘s stock had its “buy” rating restated by research analysts at Jefferies Group in a research note issued to investors on Tuesday. They presently have a $86.00 price objective on the stock. Jefferies Group’s price target suggests a potential upside of 20.43% from the company’s current price. Shares of Ball Corp. (NYSE:BLL) traded […]