BAB — Babcock International Share News
0.000.00%
- £5.16bn
- £5.54bn
- £4.83bn
REG - Babcock Intnl Group - Transaction in Own Shares
AnnouncementREG - Babcock Intnl Group - Transaction in Own Shares
AnnouncementREG - Babcock Intnl Group - Transaction in Own Shares
AnnouncementREG - Babcock Intnl Group - Transaction in Own Shares
AnnouncementREG - Babcock Intnl Group - Director/PDMR Shareholding
AnnouncementREG - Babcock Intnl Group - Transaction in Own Shares
AnnouncementREG - Babcock Intnl Group - Transaction in Own Shares
AnnouncementREG - Babcock Intnl Group - Transaction in Own Shares
AnnouncementREG - Babcock Intnl Group - Transaction in Own Shares
AnnouncementREG - Babcock Intnl Group - Transaction in Own Shares
AnnouncementREG - Babcock Intnl Group - Total Voting Rights
AnnouncementREG - Babcock Intnl Group - Transaction in Own Shares
AnnouncementREG - Babcock Intnl Group - Transaction in Own Shares
AnnouncementREG - Babcock Intnl Group - Transaction in Own Shares
AnnouncementREG - Babcock Intnl Group - Transaction in Own Shares
AnnouncementREG - Babcock Intnl Group - Transaction in Own Shares
AnnouncementREG - Babcock Intnl Group - Transaction in Own Shares
AnnouncementREG - Babcock Intnl Group - Transaction in Own Shares
AnnouncementREG - Babcock Intnl Group - Results for the six months ended 30 September 2025
Announcement