BP p.l.c.

$44.28
+0.99 (+2.28%)

Volume:

4.184M ($185.20M)

Market Capitalization:

$115.91B

BP p.l.c. Price Chart

BP p.l.c. Price Chart6:49 AM8:09 AM9:29 AM10:49 AM12:09 PM1:29 PM2:49 PM44.4444.3444.2544.1544.0543.9643.87

BP p.l.c. Volume Chart

BP p.l.c. Volume Chart6:49 AM8:09 AM9:29 AM10:49 AM12:09 PM1:29 PM2:49 PM161.72K138.62K115.52K92.41K69.31K46.21K23.10K

BP p.l.c. Market Segments

Regular Trading Hours

+0.24(+0.53%)
Open$44.04
Close$44.28
Low$43.87
Low Change-0.18 (-0.40%)
High$44.45
High Change+0.41 (+0.92%)
Range$0.58
Volume3.95M
Dollar Volume$174.88M

Premarket

+0.04(+0.09%)
Open$44.00
Close$44.04
Low$43.77
Low Change-0.23 (-0.52%)
High$44.25
High Change+0.25 (+0.56%)
Range$0.48
Volume234.245K
Dollar Volume$10.32M

After Hours Yesterday

-0.19(-0.43%)
Open$43.40
Close$43.21
Low$43.21
Low Change-0.19 (-0.43%)
High$43.40
High Change+0.00 (+0.00%)
Range$0.19
Volume401.174K
Dollar Volume$17.34M

Regular Trading Hours Yesterday

-0.65(-1.48%)
Open$43.94
Close$43.29
Low$43.22
Low Change-0.72 (-1.64%)
High$43.95
High Change+0.01 (+0.02%)
Range$0.73
Volume8.793M
Dollar Volume$380.63M

Premarket Yesterday

+0.02(+0.05%)
Open$43.88
Close$43.90
Low$43.73
Low Change-0.15 (-0.34%)
High$44.19
High Change+0.31 (+0.71%)
Range$0.46
Volume206.763K
Dollar Volume$9.08M

BP p.l.c. Moving Averages

5 Day Moving Average (SMA5)$45.03
10 Day Moving Average (SMA10)$45.80
20 Day Moving Average (SMA20)$45.95
50 Day Moving Average (SMA50)$44.62
100 Day Moving Average (SMA100)$40.47
200 Day Moving Average (SMA200)$37.57

BP p.l.c. Statistics

Average Volume (30 Days)
P/E Ratio (Current)
EPS (Current)
Dividend Yield
Free Cash Flow
Cash Ratio
Current Ratio
Quick Ratio
Debt to Equity
Enterprise Value
EV to EBITDA
EV to Sales
Price to Book
Price to Cash Flow
Price to Free Cash Flow
Price to Sales
Return on Assets
Return on Equity

BP p.l.c. Stock Splits

There have been 13 stock splits for BP p.l.c. (BP). The last stock split occured on August 8, 2019 and increased the outstanding shares at a ratio of 59.301:60.301.

DateTypeRatio
Aug 8, 2019Forward59.301:60.301
Feb 14, 2019Forward68.189:69.189
Nov 8, 2018Forward66.208:67.208
Aug 9, 2018Forward69.34:70.34
May 10, 2018Forward77.223:78.223
Feb 15, 2018Forward66.353:67.353
Nov 9, 2017Forward66.503:67.503
Aug 9, 2017Forward58.063:59.063
May 10, 2017Forward60.003:61.003
Feb 15, 2017Forward55.883:56.883
Nov 8, 2016Forward55.033:56.033
May 6, 2015Forward71.083:72.083
Nov 5, 2014Forward69.543:70.543

BP p.l.c. Dividends

BP p.l.c. (BP) last paid a quarterly dividend of $0.4992 per share on June 26, 2026. With a forward annual dividend payout of $1.9968, the stock currently offers a dividend yield of 4.51%.

Ex-Dividend DateDivdend (Adj.)TypePay DateDeclaration Date
May 15, 2026$0.4992QuarterlyJun 26, 2026Apr 28, 2026
Feb 20, 2026$0.4992QuarterlyMar 27, 2026Feb 10, 2026
Nov 14, 2025$0.4992QuarterlyDec 19, 2025Nov 4, 2025
Aug 15, 2025$0.4992QuarterlySep 19, 2025Aug 5, 2025
May 16, 2025$0.48QuarterlyJun 27, 2025Apr 29, 2025
Feb 21, 2025$0.48QuarterlyMar 28, 2025Feb 11, 2025
Nov 8, 2024$0.48QuarterlyDec 20, 2024Oct 29, 2024
Aug 9, 2024$0.48QuarterlySep 20, 2024Jul 30, 2024
May 16, 2024$0.4362QuarterlyJun 28, 2024May 7, 2024
Feb 15, 2024$0.4362QuarterlyMar 28, 2024Feb 6, 2024
Nov 9, 2023$0.4362QuarterlyDec 19, 2023Oct 31, 2023
Aug 10, 2023$0.4362QuarterlySep 22, 2023Aug 1, 2023
May 11, 2023$0.3966QuarterlyJun 23, 2023May 2, 2023
Feb 16, 2023$0.3966QuarterlyMar 31, 2023Feb 7, 2023
Nov 9, 2022$0.36036QuarterlyDec 16, 2022Nov 1, 2022
Aug 11, 2022$0.36036QuarterlySep 23, 2022Aug 2, 2022
May 12, 2022$0.3276QuarterlyJun 24, 2022May 3, 2022
Feb 17, 2022$0.3276QuarterlyMar 25, 2022Feb 8, 2022
Nov 10, 2021$0.3276QuarterlyDec 17, 2021N/A
Aug 12, 2021$0.3276QuarterlySep 24, 2021N/A