Babcock International Group PLC (LON:BAB)‘s stock had its “buy” rating reaffirmed by equities research analysts at Deutsche Bank AG in a research report issued on Thursday, StockTargetPrices.com reports. A number of other equities analysts have also recently weighed in on BAB. BNP Paribas restated a “neutral” rating and set a GBX 1,050 ($13.12) price objective […]