Brokerages have assigned a consensus rating of “Moderate Buy” to Babcock International Group PLC (LON:BAB).
According to Bloomberg, the six rating agencies presently following Babcock International Group PLC (LON: BAB) stock have given the stock ...