
BP’s Earnings Beat Analysts’ Expectations
BP (BP) reported its second-quarter results today. Its earnings per American depositary share of $0.84 beat analysts’ estimate by about 7%.
© Copyright 2025 Market Realist. Market Realist is a registered trademark. All Rights Reserved. People may receive compensation for some links to products and services on this website. Offers may be subject to change without notice.