Today's Babcock International Group Plc (BAB) share price is 1,381.78p (as of 16:38 11-Mar-2026) which is a change of -35.22 or -2.49% from the last closing price of 1,381.78. Read and join the discussion on what people think of the share price below.
