← All US stocks
BP

BP p.l.c. Common Stock

BP

Close · 12/11/2026

45.82

1D

+1.24%

52-week range

33.22 – 51.49

Volume

59,92,100.00

Price history

BP

14/10/2026 to 12/11/2026

O 45.31 H 46.04 L 45.08

51.3244.5314/10/202612/11/2026
1W+2.51%
1M-6.13%
3M+7.74%
6M+3.85%
1Y+22.68%
3Y+29.18%
5Y+67.78%
MAX+87.02%

Fundamentals

as of 15/11/2026
Market cap
$117.71B
Shares out
2.58B
P/E (trailing)
22.29
P/E (forward)
7.43
EPS (trailing)
2.05
Dividend yield
4.55%
Beta
-0.26
Profit margin
3.84%
P/B
7.62
Return on equity
13.42%

SEC financial statements

9 quarterly and 11 annual periods through 31/12/2025.

Explore statements →

Details

Ticker
BP
Index
-
Sector
-
Industry
-
HQ
-

Last close 12/11/2026.

Tracked by Congress

9 filers · 0 on watchlist · 19 buys · 8 sells · ?: 5 · D: 4 · R: 18

All political trades →