Published by Michele Maatouk on 27th June 2025
(Sharecast News) - Deutsche Bank downgraded shares of defence firm Babcock International on Friday to 'hold' from 'buy', saying it was pausing for breath, but lifted the price target to 1,115p from 965p.
URL: http://www.digitallook.com/dl/news/story/35181792/...