Babcock International Group PLC (LON:BAB)
London flag London · Delayed Price · Currency is GBP · Price in GBX
1,031.50
-5.00 (-0.48%)
Jun 3, 2026, 5:05 PM GMT

LON:BAB Analyst Ratings

Ratings History

AnalystFirmRatingRatingActionPrice TargetUpsideDate
Investec
Investec
Buy
Upgrades
1,315p
BuyUpgrades1,315p+27.48%May 21, 2026
Peel Hunt
Peel Hunt
Buy
Maintains
1,409p
BuyMaintains1,409p+36.60%May 20, 2026
Jefferies
Jefferies
Buy
Maintains
1,670p1,400p
BuyMaintains1,670p1,400p+35.72%May 19, 2026
RBC Capital
RBC Capital
Buy
Reiterates
1,400p
BuyReiterates1,400p+35.72%May 15, 2026
J.P. Morgan
J.P. Morgan
Buy
Maintains
1,500p
BuyMaintains1,500p+45.42%May 14, 2026
Citi
Citi
Buy
Upgrades
1,554p
BuyUpgrades1,554p+50.65%Mar 31, 2026
Deutsche Bank
Deutsche Bank
Hold
Maintains
1,145p1,350p
HoldMaintains1,145p1,350p+30.88%Jan 26, 2026
Berenberg Bank
Berenberg Bank
Buy
Maintains
1,670p1,675p
BuyMaintains1,670p1,675p+62.38%Jan 23, 2026