Skip to main content

Want a detailed portfolio tracker?

Performance analysis of BP (BP)

Annual Return

Over the past 3 years, BP has had an average annual return of +11.04%, underperforming the benchmark SPY, which returned +19.62% annual.

Over the past 5 years, BP has had an average annual return of +18.37%, outperforming the benchmark SPY, which returned +12.73% annual.

Over the past 10 years, BP has had an average annual return of +7.75%, underperforming the benchmark SPY, which returned +15.04% annual.

Since Nov 1, 1999, BP has had an average annual return of +3.75%, underperforming the benchmark SPY, which returned +8.49% annual.

202620252024202320222021202020192018201720162015
+26.11%+24.51%-11.81%+5.99%+37.01%+36.47%-41.32%+5.80%-4.51%+20%+28.93%-12.81%
201420132012201120102009200820072006200520042003
-17.60%+22.73%+2.08%+0.51%-21.35%+32.91%-32.37%+13.15%+7.93%+13.54%+22.08%+25.99%
2002200120001999
-9.85%+0.31%-17.27%+4.10%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026+9.07%+3.93%+20.95%+0.81%-10.64%-11.75%+15.70%+26.11%
2025+5.07%+8.14%+2.02%-18.73%+7.68%+2.85%+7.42%+11.17%-2.19%+1.95%+4.16%-3.79%+24.51%
2024-0.85%+0.91%+7.69%+2.89%-1.96%-3.91%-1.97%-2.66%-7.57%-6.47%+1.49%+0.85%-11.81%
2023+3.72%+10.36%-4.19%+6.17%-15.39%+4.69%+5.69%+0.85%+4.14%-5.52%+0.45%-2.45%+5.99%
2022+16.11%-4.57%+0.65%-2.31%+13.96%-12.42%+3.63%+6.17%-7.42%+16.57%+9.08%-2.70%+37.01%
2021+8.28%+11.40%-0.25%+3.33%+5.49%+0.73%-8.48%+2.45%+11.73%+5.35%-8.76%+2.58%+36.47%
2020-4.26%-11.89%-22.05%-2.42%-0.23%+0.78%-5.49%-3.76%-16.58%-11.34%+28.87%+4.91%-41.32%
2019+8.44%+5.25%+2.51%+0.02%-5.50%+2.40%-4.70%-5.49%+2.82%-0.21%+0.26%+0.85%+5.80%
2018+1.81%-7.82%+4.32%+9.99%+4.10%-0.35%-1.25%-3.56%+7.51%-5.92%-5.58%-6.02%-4.51%
2017-3.75%-4.07%+1.76%-0.57%+7.12%-4.15%+1.42%+0.46%+10.66%+5.83%-0.04%+4.89%+20%

Drawdown analysis of BP (BP)

The maximum drawdown for the BP was -63.91%, occurring on Oct 28, 2020. Recovery took 572 trading sessions.

The current BP drawdown is -9.24%.

Since Nov 1, 1999 BP has experienced the following drawdowns:

  • 50% or more: 2 times
  • 40% or more: 2 times
  • 30% or more: 4 times
  • 20% or more: 6 times
  • 10% or more: 11 times
DepthStartTo BottomBottomTo RecoverEndTotal
-63.91%May 21, 2018615Oct 28, 2020572Feb 7, 20231187
-59.96%Nov 6, 2007663Jun 25, 20101978May 4, 20182641
-37.74%Dec 16, 1999779Jan 27, 2003321May 5, 20041100
-30.61%Oct 17, 2023369Apr 8, 2025148Nov 7, 2025517
-23.25%Apr 16, 202652Jul 1, 2026OngoingOngoingOngoing
-20.88%May 10, 2006204Mar 5, 200787Jul 9, 2007291
-16.77%Feb 16, 202371May 31, 202395Oct 16, 2023166
-15.21%Jul 13, 200724Aug 16, 200740Oct 12, 200764
-11.70%Sep 28, 200516Oct 20, 200568Jan 30, 200684
-11.17%Mar 4, 200550May 16, 200534Jul 5, 200584
-10.55%Dec 3, 202511Dec 18, 202525Jan 27, 202636
-8.63%Nov 1, 19994Nov 5, 19992Nov 9, 19996
-8.19%Nov 26, 200426Jan 4, 200526Feb 10, 200552
-7.95%Jan 31, 200626Mar 9, 200622Apr 10, 200648
-7.21%Aug 3, 200415Aug 24, 200417Sep 17, 200432
-6.32%Aug 10, 200512Aug 26, 20059Sep 9, 200521
-5.74%Feb 9, 20261Feb 10, 202612Feb 27, 202613
-5.19%May 6, 20048May 18, 200421Jun 18, 200429
-5.00%Mar 19, 20262Mar 23, 20263Mar 26, 20265
-4.27%Nov 17, 19994Nov 23, 19995Dec 1, 19999
-3.66%Dec 1, 19994Dec 7, 19997Dec 16, 199911
-3.39%Apr 21, 20064Apr 27, 20066May 5, 200610
-3.39%Jul 16, 20047Jul 27, 20042Jul 29, 20049
-3.35%Apr 6, 20262Apr 8, 20266Apr 16, 20268
-3.24%Oct 6, 200416Oct 28, 20045Nov 4, 200421