US STOCK

BP Stock Analysis

US stocks · market data · technical indicators

BP p.l.c.
BPUS stocks
Quote delayed 15 min
10/27 上午06:45 updated
$50.53
-0.79-1.54%
Open
$50.42
High
$51.27
Low
$50.41
Volume
783.21萬
BP price history
+13.73%
Open
44.43
Latest
50.53
High
51.32
Low
43.52
Average
47.20
Advertisement
Financial snapshot
Yahoo Finance

BP - BP p.l.c.

EPS
2.05USD
Forward EPS
5.74USD
P/E
24.65x
Forward P/E
8.80x
P/B
8.95x
ROE
8.87%
ROA
5.04%
Operating margin
13.15%
Profit margin
2.55%
Revenue growth
48.20%
Earnings growth
138.90%
Dividend yield
3.93%
Financial statements
2026-06-302026-03-312025-12-312025-09-302025-06-30
Revenue$69.11B$52.26B$47.38B$48.42B$46.63B
Gross profit$14.22B$12.63B$7.68B$8.87B$8.54B
Operating income$9.03B$7.96B$3.35B$4.37B$4.16B
Net income$3.91B$3.84B-$3.42B$1.16B$1.63B
Basic EPS1.491.49-1.330.450.62
Diluted EPS1.471.47-1.330.440.62
Estimates vs actuals
Next earnings
2026-10-30
EPS estimate
2.62
Revenue estimate
$64.54B
Last surprise
+24.64%
DateEstimateActualSurprise
2026-10-302.62Not reported—
2026-08-041.782.22+24.64%
2026-04-280.931.24+33.25%
2026-02-100.600.60-0.50%
2025-11-040.770.85+9.88%
2025-08-050.660.90+36.11%
2025-04-290.560.53-5.78%
2025-02-110.450.44-3.03%
2024-10-290.790.83+5.66%
2024-07-300.911.00+10.41%
2024-05-070.970.97+0.44%
2024-02-061.001.07+7.48%
Institutional holders
InstitutionQuarterValue heldPortfolio weight
STATE STREET CORP2026-06-30$555.7M0.02%
BlackRock Inc.2024-06-30$396.8M0.01%
RENAISSANCE TECHNOLOGIES LLC2026-06-30$187.5M0.26%
CITADEL ADVISORS LLC2026-06-30$76.8M0.01%
TWO SIGMA INVESTMENTS, LP2026-06-30$49.7M0.04%
Bridgewater Associates, LP2026-06-30$2.2M0.01%

13F quarterly filings. Reporting periods differ by institution; value and weight reflect each institution's own latest quarter.

Analyst ratings
19 analysts
Mean target
$53.48
Target range
$42.00 – $74.00
Implied upside
5.84%
Strong buy
3
Buy
8
Hold
6
Sell
1
Strong sell
1
Dividends
Annual yield
3.95%
Frequency
Quarterly
Recent payouts
  • 2026-08-14$0.5146
  • 2026-05-15$0.4942
  • 2026-02-20$0.4942
  • 2025-11-14$0.4942
Advertisement