Advertisement

BP

BP p.l.c.

Energy · USD

Set alert

Price alert · BP

All alert types
50.39 USD +0.04 +0.08%
As of Oct 30, 2026 Extended hours 49.61 -1.56%
Bid
50.35 × 500
Ask
50.48 × 2,000
49.74 Day range 50.83
33.31 52-week range 51.32
YTD
+45.09%
1 year
+44.92%
Open
49.76
Prev close
50.35
Mkt cap
129.78B
Vol
9.87M
Avg vol
9.22M
EPS
2.05
P/E
24.58
Div yield
4.01%
More statistics
Low
49.74
High
50.83
Forward P/E
8.79
Beta
-0.20
Short ratio
0.88
Inst. own
14.14%
Dividend
2.02
Ex-div date
Aug 13, 2026
Earnings
Feb 9, 2027
50-d avg
45.86
200-d avg
42.93
1y target
53.48

5D chart

Chart tools
Interval
BP five-day price chart48.949.550.150.751.3Oct 26Oct 27Oct 28Oct 29Oct 30
BP dividends
Ex-dividend dateAmount
Aug 14, 20260.5196
May 15, 20260.4992
Feb 20, 20260.4992
Nov 14, 20250.4992
Aug 15, 20250.4992
May 16, 20250.48
Feb 21, 20250.475
Nov 8, 20240.48
Aug 9, 20240.475
May 16, 20240.4362
Feb 15, 20240.4362
Nov 9, 20230.4362
Aug 10, 20230.4362
May 11, 20230.3966
Feb 16, 20230.392
Dec 16, 20220.36
Nov 10, 20220.355
Nov 9, 20220.355
Aug 11, 20220.355
May 12, 20220.323
Feb 17, 20220.323
Nov 10, 20210.323
Aug 12, 20210.323
May 6, 20210.315
May 5, 20210.315
Feb 18, 20210.315
Nov 5, 20200.315
Aug 13, 20200.31
May 8, 20200.63
Feb 13, 20200.63
Nov 7, 20190.615
Aug 8, 20190.615
May 9, 20190.615
Feb 14, 20190.615
Nov 8, 20180.615
Aug 9, 20180.615
May 10, 20180.60
Feb 15, 20180.60
Nov 9, 20170.60
Aug 9, 20170.60
May 10, 20170.60
Feb 15, 20170.60
Nov 8, 20160.60
Aug 3, 20160.60
May 4, 20160.60
Feb 10, 20160.60
Nov 4, 20150.60
Aug 5, 20150.60
May 6, 20150.60
Feb 11, 20150.60
Nov 5, 20140.60
Aug 6, 20140.585
May 7, 20140.585
Feb 12, 20140.57
Nov 6, 20130.57
Aug 7, 20130.54
May 8, 20130.54
Feb 13, 20130.54
Nov 7, 20120.54
Aug 8, 20120.48
May 9, 20120.48
Feb 15, 20120.48
Nov 2, 20110.42
Aug 3, 20110.42
May 11, 20110.42
Feb 9, 20110.42
May 5, 20100.84
Feb 17, 20100.84
Nov 10, 20090.84
Aug 12, 20090.84
May 13, 20090.84
Feb 18, 20090.84
Nov 12, 20080.84
Aug 13, 20080.84
May 14, 20080.812
Feb 20, 20080.812
Nov 7, 20070.65
Aug 8, 20070.65
May 9, 20070.62
Feb 21, 20070.62
Nov 8, 20060.59
Aug 9, 20060.59
May 10, 20060.563
Feb 22, 20060.563
Nov 8, 20050.536
Aug 10, 20050.536
May 11, 20050.51
Feb 16, 20050.51
Nov 9, 20040.426
Aug 11, 20040.426
May 12, 20040.405
Feb 18, 20040.45
Nov 12, 20030.433
Aug 13, 20030.433
May 14, 20030.375
Feb 26, 20030.417
Nov 13, 20020.40
Aug 14, 20020.40
May 15, 20020.383
Feb 20, 20020.383
Nov 14, 20010.367
Aug 15, 20010.367
May 16, 20010.35
Feb 21, 20010.35
Nov 15, 20000.35
Aug 16, 20000.333
May 17, 20000.333
Feb 23, 20000.333
Nov 17, 19990.333
Aug 18, 19990.667
May 19, 19990.615
Mar 3, 19990.605
Nov 10, 19980.605
Aug 12, 19980.731
May 13, 19980.719
Feb 18, 19980.704
Nov 12, 19970.692
Aug 13, 19970.673
May 14, 19971.27
Feb 19, 19971.29
Nov 15, 19961.24
Aug 16, 19961.16
May 17, 19960.818
Feb 23, 19960.768
Nov 17, 19950.708
Aug 18, 19950.962
May 26, 19950.72
Mar 3, 19950.704
Nov 17, 19940.612
Aug 19, 19940.557
May 23, 19940.562
Feb 18, 19940.46
Nov 19, 19930.46
Aug 23, 19930.473
May 24, 19930.494
Feb 22, 19930.408
Nov 20, 19920.522
Aug 17, 19920.642
May 22, 19921.21
Mar 2, 19921.21
Nov 18, 19911.01
Aug 19, 19910.979
May 24, 19910.981
Mar 4, 19911.14
Nov 26, 19901.06
Aug 27, 19901.00
May 21, 19901.06
Mar 5, 19900.911
Nov 17, 19890.788
Aug 21, 19890.802
May 26, 19890.83
Mar 6, 19892.02
Aug 22, 19881.15
Feb 29, 19881.94
Sep 4, 19870.987
May 4, 19870.70
Mar 9, 19873.35
Feb 11, 19871.40
Nov 12, 19861.40
Aug 12, 19861.40
May 13, 19861.40
Feb 12, 19861.40
Nov 13, 19851.40
Aug 13, 19851.40
May 13, 19851.40
Feb 13, 19851.40
Nov 13, 19841.40
Aug 20, 19841.30
May 14, 19841.30
Feb 7, 19841.30
Nov 4, 19831.30
Aug 8, 19831.30
May 9, 19831.30
Feb 7, 19831.30
Nov 5, 19821.30
Aug 9, 19821.30
May 10, 19821.30
Feb 5, 19821.20
Nov 6, 19811.20
Aug 10, 19811.20
May 8, 19811.20
Feb 2, 19810.90
Nov 7, 19800.90
Aug 11, 19800.70
May 12, 19801.40
Feb 8, 19801.00
Nov 9, 19790.80
Aug 13, 19790.60
May 14, 19790.60
Feb 9, 19790.44
Nov 3, 19780.44
Aug 14, 19780.44
May 15, 19780.88
Feb 10, 19780.68
Nov 4, 19770.68
Aug 15, 19770.68
May 16, 19770.68
Feb 14, 19770.68
Nov 5, 19760.68
Aug 16, 19760.68
May 17, 19760.68
Feb 13, 19760.68
Nov 7, 19750.68
Aug 11, 19750.68
May 12, 19750.68
Feb 7, 19750.68
Nov 8, 19740.68
Aug 12, 19740.68
May 13, 19740.68
Feb 8, 19740.68
Nov 12, 19731.36
Aug 13, 19731.35
May 14, 19731.35
Feb 9, 19731.35
Nov 3, 19721.35
Aug 7, 19721.35
May 8, 19721.35
Feb 7, 19721.35
Nov 8, 19711.35
Aug 9, 19711.35
May 10, 19711.35
Feb 5, 19711.35
Nov 6, 19701.35
Aug 10, 19701.35
May 11, 19701.35

Stock splits

BP stock splits
DateRatio
Oct 4, 19992:1
Jun 6, 19972:1
May 1, 19872:1
Jun 23, 19802:1
Jul 3, 19782:1
Dec 18, 19732:1
Advertisement