Today's Babcock International Group Plc (BAB) share price is 1,088.5p (as of 19:04 29-May-2026) which is a change of -20 or -1.8% from the last closing price of 1,088.5. Read and join the discussion on what people think of the share price below.
Latest discussion about Babcock International Group Plc