BP plc BP reported second-quarter 2025 adjusted earnings of 90 cents per American Depositary Share on a replacement-cost basis, excluding non-operating items. The figure beat the Zacks Consensus ...
BP plc BP reported third-quarter 2025 adjusted earnings of 85 cents per American Depositary Share on a replacement-cost basis, excluding non-operating items. The figure beat the Zacks Consensus ...