BP

BP p.l.c.
50.35 +1.12% 2026-10-29
52-week range
33.22 51.49
1-month+14.5%
3-month+11.3%
1-year+46.1%
3-year+29.8%
5-year+71.0%
vs 50-day+9.8%
vs 200-day+17.3%
Volatility30%
Beta-0.48
$ vol/day$442M
ATH79.77
From ATH-36.9%
Next report2026-10-30
Nothing written about BP yet. Be the first — call it long or short with an entry we price for you, or post a neutral write-up that takes no side. Create a free account
2026AprJulOct

bought sold · bigger dot, bigger trade · follows the chart’s range

JJJonathan Jackson 3B1S 7mo LMLisa McClain 2B2S 12mo MGMarjorie Taylor Greene 1B 1.5y BWBruce Westerman 2B1S 1.5y JJJohn James 1B1S 2.2y PSPete Sessions 1S 3.0y VFVirginia Foxx 25B1S 4.9y MGMichael Patrick Guest 1S 5.8y GGGreg Gianforte 1S 6.0y DPDavid A Perdue 1S 6.5y KLKelly Loeffler 1B3S 6.5y DMDaniel Meuser 3S 6.6y TCThomas R Carper 1S 6.9y BGBob Gibbs 2S 6.9y +5 more

19 members · 39 buys / 25 sells · $532K–$2.1M disclosed · latest filing Apr 8, 2026 · full tracker ›

WhenMemberSize AmountPrice then
7mo buy JJ Jonathan Jackson $1K–$15K 43.74
7mo buy JJ Jonathan Jackson $15K–$50K 44.79
12mo sell LM Lisa McClain $1K–$15K 33.41
1.0y buy LM Lisa McClain $1K–$15K 33.07
1.0y sell LM Lisa McClain $1K–$15K 33.07
1.4y buy LM Lisa McClain $1K–$15K 27.96
1.5y buy MG Marjorie Taylor Greene $1K–$15K 26.91
1.5y sell BW Bruce Westerman $1K–$15K 25.90
1.6y buy BW Bruce Westerman $1K–$15K 31.87
1.7y buy BW Bruce Westerman $1K–$15K 29.34
2.2y sell JJ John James $1K–$15K 29.01
2.8y sell JJ Jonathan Jackson $15K–$50K 30.52
3.0y buy JJ John James $1K–$15K 30.17
3.0y sell PS Pete Sessions $15K–$50K 31.12
3.5y buy JJ Jonathan Jackson $15K–$50K 30.11
4.9y sell VF Virginia Foxx $100K–$250K 21.27
4.9y buy VF Virginia Foxx $1K–$15K 20.23
5.1y buy VF Virginia Foxx $1K–$15K 21.11
5.4y buy VF Virginia Foxx $1K–$15K 20.73
5.6y buy VF Virginia Foxx $1K–$15K 19.15
5.8y sell MG Michael Patrick Guest $1K–$15K 17.91
5.9y buy VF Virginia Foxx $1K–$15K 15.52
6.0y sell GG Greg Gianforte $50K–$100K 14.11
6.1y buy VF Virginia Foxx $1K–$15K 13.38
6.4y buy VF Virginia Foxx $1K–$15K 17.33
6.5y sell DP David A Perdue $1K–$15K 15.45
6.5y sell KL Kelly Loeffler $50K–$100K 17.28
6.5y sell KL Kelly Loeffler $100K–$250K 17.28
6.6y buy KL Kelly Loeffler $15K–$50K 17.54
6.6y sell DM Daniel Meuser $1K–$15K 18.41
6.6y sell DM Daniel Meuser $1K–$15K 17.25
6.6y buy VF Virginia Foxx $1K–$15K 16.92
6.6y sell DM Daniel Meuser $1K–$15K 17.27
6.7y sell KL Kelly Loeffler $1K–$15K 23.44
6.9y buy VF Virginia Foxx $1K–$15K 26.49
6.9y sell TC Thomas R Carper $1K–$15K 26.13
6.9y sell BG Bob Gibbs $1K–$15K 25.42
7.1y buy VF Virginia Foxx $1K–$15K 26.68
7.4y buy VF Virginia Foxx $1K–$15K 28.57
7.6y buy VF Virginia Foxx $1K–$15K 29.00
7.6y sell NT Nicholas Van Taylor $15K–$50K 28.88
7.8y buy NT Nicholas Van Taylor $1K–$15K 26.28
7.8y sell SL Susie Lee $15K–$50K 26.31
7.9y buy VF Virginia Foxx $15K–$50K 25.27
8.1y buy VF Virginia Foxx $1K–$15K 28.79
8.4y buy VF Virginia Foxx $1K–$15K 29.10
8.6y buy VF Virginia Foxx $1K–$15K 25.43
8.9y buy VF Virginia Foxx $1K–$15K 25.76
9.0y sell KB Kenneth R. Buck $1K–$15K 25.27
9.0y buy KB Kenneth R. Buck $1K–$15K 23.82
9.0y sell BG Bob Gibbs $1K–$15K 23.76
9.1y buy VF Virginia Foxx $1K–$15K 23.04
9.4y buy VF Virginia Foxx $1K–$15K 20.87
9.6y buy VF Virginia Foxx $1K–$15K 20.33
9.9y buy VF Virginia Foxx $1K–$15K 21.18
9.9y sell ER E. Scott Rigell $15K–$50K 20.85
9.9y buy ER E. Scott Rigell $15K–$50K 20.77
10.1y buy VF Virginia Foxx $1K–$15K 18.94
10.4y buy VF Virginia Foxx $1K–$15K 18.29
10.6y buy VF Virginia Foxx $1K–$15K 16.67
10.8y buy VF Virginia Foxx $15K–$50K 15.27
12.2y sell KC Katherine M. Clark $1K–$15K 22.33
12.3y sell KC Katherine M. Clark $1K–$15K 24.34
12.5y buy KC Katherine M. Clark $1K–$15K 24.68

Next report 2026-10-30 (Friday, before open, in 0 days) · EPS estimate 2.62. It has finished the next session higher 57% of the time, average move 3.2%.

Day-after move, last 12 reports, oldest left.

ReportedEst.Actual SurpriseGapDay 1Day 5
2026-08-04 beat 1.78 2.22 +24.6% -2.3% -4.1% -2.5%
2026-04-28 beat 0.93 1.24 +33.2% +1.2% +0.8% +1.2%
2026-02-10 miss 0.60 0.60 -0.5% -5.6% -5.7% -1.8%
2025-11-04 beat 0.77 0.85 +9.9% +1.7% +0.7% +7.1%
2025-08-05 beat 0.66 0.90 +36.1% +1.3% +3.4% +4.9%
2025-04-29 miss 0.56 0.53 -5.8% -3.5% -3.6% -2.5%
2025-02-11 miss 0.45 0.44 -3.0% -0.5% +0.4% +0.3%
2024-10-29 beat 0.79 0.83 +5.7% -3.7% -5.4% -3.5%
2024-07-30 beat 0.91 1.00 +10.4% +0.4% -0.4% -5.8%
2024-05-07 beat 0.97 0.97 +0.4% -2.3% -3.7% -2.8%
2024-02-06 beat 1.00 1.07 +7.5% +4.4% +6.3% +5.3%
2023-10-31 miss 1.34 1.15 -14.5% -4.9% -4.6% -7.5%
2023-08-01 miss 1.16 0.89 -23.2% +0.7% -0.9% -0.9%
2023-05-02 beat 1.42 1.66 +17.1% -6.6% -8.1% -7.5%
2023-02-07 miss 1.65 1.59 -3.5% +4.1% +8.4% +17.7%
2022-11-01 beat 1.96 2.59 +32.0% +0.8% -0.2% +1.4%
2022-08-02 beat 2.13 2.61 +22.7% +3.3% +1.1% +5.2%
2022-05-03 beat 1.39 1.92 +38.0% +5.0% +8.0% +3.6%
2022-02-08 beat 1.14 1.23 +7.5% +0.4% -1.6% -3.5%
2021-11-02 beat 0.87 0.99 +13.5% -3.1% -4.6% -3.7%
2021-08-03 beat 0.60 0.83 +38.0% +4.9% +6.7% +7.5%
2021-04-27 beat 0.43 0.78 +80.6% +0.9% +0.1% +4.0%
2021-02-02 miss 0.07 0.03 -54.7% -3.3% -6.6% -2.2%
2020-10-27 beat -0.05 0.03 +157.4% -1.0% -2.7% +2.4%
2020-08-04 miss -0.57 -1.98 -245.1% +5.8% +7.5% +7.8%
2020-04-28 miss 0.25 0.24 -3.0% -1.4% -0.6% -1.8%
2020-02-04 beat 0.66 0.76 +15.7% +4.8% +3.6% +3.7%
2019-10-29 beat 0.56 0.66 +16.8% -2.3% -3.3% +1.5%
2019-07-30 beat 0.77 0.83 +8.4% +1.6% +2.3% -3.8%
2019-04-30 beat 0.70 0.70 +0.4% +2.1% +1.7% -1.9%
2019-02-05 beat 0.81 1.04 +27.7% +3.1% +3.5% +2.5%
2018-10-30 beat 0.86 1.15 +34.5% +2.4% +2.9% +4.0%
2018-07-31 beat 0.82 0.85 +4.2% +1.6% +1.5% +0.7%
2018-05-01 beat 0.66 0.78 +19.0% +0.9% +0.5% +1.7%
2018-02-06 beat 0.57 0.64 +11.6% -0.6% +2.0% -0.2%
2017-10-31 beat 0.48 0.57 +19.5% +3.0% +2.7% +4.7%
2017-08-01 beat 0.15 0.21 +40.0% +2.9% +3.2% +4.0%
2017-05-02 beat 0.40 0.46 +15.4% +1.5% +1.3% +3.0%
2017-02-07 miss 0.16 0.13 -16.5% -2.9% -4.0% -3.5%
2016-11-01 beat 0.24 0.30 +27.6% -1.5% -4.1% -5.8%
2016-07-26 miss 0.29 0.23 -20.4% -2.3% -0.9% -4.2%
2016-04-26 beat -0.09 0.17 +292.5% +4.7% +5.3% +2.4%
2016-02-02 miss 0.24 0.06 -74.8% -8.4% -8.5% -8.7%
2015-10-27 beat 0.38 0.60 +59.2% -0.7% -0.7% +6.2%
2015-07-28 miss 0.50 0.43 -13.6% +2.3% +3.4% +1.4%
2015-04-28 beat 0.35 0.84 +139.7% +1.7% +1.0% +0.1%
2015-02-03 beat 0.49 0.73 +50.3% +2.3% +3.1% +3.5%
2014-10-28 beat 0.92 0.99 +7.9% +0.9% +2.1% -0.7%
2014-07-29 beat 1.16 1.18 +1.7% -1.8% -3.3% -4.1%
2014-04-29 1.05 1.05 — +1.9% +2.5% +4.2%
2014-02-04 miss 0.98 0.90 -7.8% -0.3% +0.3% +5.4%
2013-10-29 beat 1.05 1.17 +11.3% +4.2% +5.0% +7.5%
2013-07-30 miss 1.15 0.86 -25.2% -3.4% -3.2% -3.0%
2013-04-30 beat 1.10 1.32 +20.2% +2.5% +2.3% +3.4%
2013-02-05 beat 1.05 1.25 +18.8% +1.3% +1.4% -0.6%
2012-10-30 beat 1.32 1.63 +23.3% +3.8% +2.8% +0.3%
2012-07-31 miss 1.51 1.16 -23.0% -4.4% -4.6% +1.6%
2012-05-01 miss 1.65 1.50 -8.8% -2.0% -1.6% -6.9%
2012-02-07 beat 1.58 2.38 +50.6% -1.4% -0.6% -0.9%
2011-10-25 miss 1.66 1.61 -3.4% +3.8% +4.0% +2.1%
Model view — historical tendencies for the days ahead, not a forecast
Next 1 day
+0.1%
Next 1 week
+0.3%
Next 1 month
-0.8%
Seasonality
Mildly positive window
Next 30 days (to Nov 29): +1.1% median, 52% of the last 63 years finished up.
20-year seasonality chart →
Mean reversion
Neutral — RSI(2) at 68
RSI(2) under 15 is oversold (this name has historically bounced); over 85 is overbought. Its dip-buy edge in history is +0.14%/day.
Mean-reversion stats →
1-month breakdown — Market · β -0.48 -1.4% · Seasonal tilt +0.6%
$131.3B market cap (#170 US) $442M/day volume 30% volatility +46% 1-year -37% from ATH
52-week range · 94% of the way up · -2% from the high
$33.22$51.49

Not investment advice.