Babcock International Group PLC (BAB) Short Interest | Ticker | Ticker