The current BPE5 market cap is 97.383B EUR. Next BP PLC REGISTERED SHARES DL -,25 earnings date is August 2, the estimation is 0.25 EUR.