Deutsche Bank Aktiengesellschaft reissued their buy rating on shares of Babcock International Group (LON:BAB – Get Rating) in a research report report published on Tuesday morning, MarketBeat reports. The brokerage currently has a GBX 460 ($5.68) price objective on the stock. Other equities analysts have also recently issued research reports about the company. Shore Capital […]