BP p.l.c.

$46.58
+0.38 (+0.81%)

Volume:

14.71M ($686.45M)

Market Capitalization:

$121.93B

BP p.l.c. Price Chart

BP p.l.c. Price Chart11:20 AM12:40 PM2:00 PM3:20 PM4:40 PM6:00 PM7:20 PM46.7046.6246.5546.4746.3946.3146.23

BP p.l.c. Volume Chart

BP p.l.c. Volume Chart11:20 AM12:40 PM2:00 PM3:20 PM4:40 PM6:00 PM7:20 PM905.50K776.14K646.79K517.43K388.07K258.71K129.36K

BP p.l.c. Market Segments

After Hours

-0.10(-0.21%)
Open$46.68
Close$46.58
Low$46.29
Low Change-0.39 (-0.84%)
High$46.68
High Change+0.00 (+0.00%)
Range$0.39
Volume50.417K
Dollar Volume$2.35M

Regular Trading Hours

+0.61(+1.32%)
Open$46.06
Close$46.67
Low$45.92
Low Change-0.14 (-0.30%)
High$46.71
High Change+0.65 (+1.41%)
Range$0.79
Volume14.539M
Dollar Volume$678.54M

Premarket

-0.19(-0.41%)
Open$46.26
Close$46.07
Low$45.78
Low Change-0.48 (-1.04%)
High$46.29
High Change+0.03 (+0.06%)
Range$0.51
Volume120.872K
Dollar Volume$5.57M

After Hours Yesterday

-0.19(-0.42%)
Open$46.17
Close$45.98
Low$45.70
Low Change-0.47 (-1.03%)
High$46.17
High Change+0.00 (+0.00%)
Range$0.47
Volume27.125K
Dollar Volume$1.25M

Regular Trading Hours Yesterday

+0.48(+1.04%)
Open$45.73
Close$46.21
Low$45.65
Low Change-0.09 (-0.19%)
High$46.68
High Change+0.95 (+2.08%)
Range$1.04
Volume14.44M
Dollar Volume$667.20M

Premarket Yesterday

+0.01(+0.02%)
Open$45.70
Close$45.71
Low$45.66
Low Change-0.04 (-0.09%)
High$46.02
High Change+0.32 (+0.70%)
Range$0.36
Volume212.847K
Dollar Volume$9.73M

BP p.l.c. Moving Averages

5 Day Moving Average (SMA5)$44.95
10 Day Moving Average (SMA10)$44.47
20 Day Moving Average (SMA20)$42.24
50 Day Moving Average (SMA50)$39.41
100 Day Moving Average (SMA100)$37.44
200 Day Moving Average (SMA200)$35.29

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 March 27, 2026. With a forward annual dividend payout of $1.9968, the stock currently offers a dividend yield of 4.29%.

Ex-Dividend DateDivdend (Adj.)TypePay DateDeclaration Date
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
May 6, 2021$0.315QuarterlyJun 18, 2021N/A