BP PLC (BP.) Share Buybacks | Ticker | Ticker