- $97.94bn
- $154.70bn
- $189.34bn
- 82
- 81
- 66
- 90
REG - BP PLC - Director/PDMR Shareholding <Origin Href="QuoteRef">BP.L</Origin>
AnnouncementREG - BP PLC - Director/PDMR Shareholding <Origin Href="QuoteRef">BP.L</Origin>
AnnouncementREG - BP PLC - Block listing Interim Review <Origin Href="QuoteRef">BP.L</Origin>
AnnouncementREG - BP PLC - Block listing Interim Review <Origin Href="QuoteRef">BP.L</Origin>
AnnouncementREG - BP PLC - Total Voting Rights <Origin Href="QuoteRef">BP.L</Origin>
AnnouncementREG - BP PLC - Additional Listing <Origin Href="QuoteRef">BP.L</Origin>
AnnouncementREG - BP PLC - Director/PDMR Shareholding <Origin Href="QuoteRef">BP.L</Origin>
AnnouncementREG - BP PLC - Director/PDMR Shareholding <Origin Href="QuoteRef">BP.L</Origin>
AnnouncementREG - BP PLC - Director/PDMR Shareholding <Origin Href="QuoteRef">BP.L</Origin>
AnnouncementREG - BP PLC - BP agrees deal with Kosmos Energy <Origin Href="QuoteRef">BP.L</Origin>
AnnouncementREG - BP PLC - BP p.l.c. share issuance <Origin Href="QuoteRef">BP.L</Origin>
AnnouncementREG - BP PLC - BP awarded 10% in Abu Dhabi's ADCO concession <Origin Href="QuoteRef">BP.L</Origin>
AnnouncementREG - BP PLC - 3Q2016 Interim Dividend Allotments for Scrip <Origin Href="QuoteRef">BP.L</Origin>
AnnouncementREG - BP PLC - Director/PDMR Shareholding <Origin Href="QuoteRef">BP.L</Origin>
AnnouncementREG - BP PLC - 3Q 2016 Payment of dividends in Sterling <Origin Href="QuoteRef">BP.L</Origin>
AnnouncementREG - BP PLC - Total Voting Rights <Origin Href="QuoteRef">BP.L</Origin>
AnnouncementREG - BP PLC - Q3 2016 Scrip Dividend Reference Price <Origin Href="QuoteRef">BP.L</Origin>
AnnouncementREG - BP PLC - Holding(s) in Company <Origin Href="QuoteRef">BP.L</Origin>
AnnouncementREG - BP PLC - BP to propose Deloitte as auditor from 2018 <Origin Href="QuoteRef">BP.L</Origin>
Announcement