Babcock International: Nuclear And Defense Growth Supports Further Upside

Seeking Alpha
March 5, 2026
Babcock International Group is a Buy, with a $21.94 PT indicating 17% upside, reflecting conservative 2028 earnings estimates. Click for more on BCKIF stock.
Verticals
financemarkets
Originally published on Seeking Alpha on 3/5/2026