BNP Paribas restated their neutral rating on shares of Babcock International Group PLC (LON:BAB) in a research note released on Monday morning. The brokerage currently has a GBX 1,020 ($12.75) target price on the stock. BAB has been the topic of several other reports. Deutsche Bank AG reiterated a buy rating on shares of Babcock […]