StockComparison Logo
vs

BP vs SNOW

Comparison between BP plc (BP, Company) and Snowflake Inc - Class A (SNOW, Company).

BP is from the Energy sector, while SNOW is from the Technology sector.

5-Year PerformanceBP has outperformed SNOW, delivering a return of +16.2% compared to +2.8%

BP vs SNOW - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
BP
$108B
Winner
SNOW
$110B
Max Drawdown
BP
81.30%
Winner
SNOW
72.99%
Sharpe Ratio
Winner
BP
1.00
SNOW
0.91
5Y Beta
Winner
BP
0.38
SNOW
1.38
Industry
BP
Oil & Gas Integrated
SNOW
Software - Application
P/E Ratio
BP
34.44
Winner
SNOW
-90.34
Forward P/E
Winner
BP
7.60
SNOW
147.06
PEG Ratio
Winner
BP
0.04
SNOW
7.41
Dividend Yield
BP
4.51%
SNOW
N/A
5Y Dividends CAGR
BP
14.47%
SNOW
N/A
Debt to Equity
BP
132.55%
Winner
SNOW
0.00%
Free Cash Flow Yield
Winner
BP
10.61%
SNOW
1.07%
P/S Ratio
Winner
BP
0.55
SNOW
21.82
P/B Ratio
Winner
BP
1.87
SNOW
52.40

BP vs SNOW - Historical Returns

Returns include dividend reinvestment.

1M
BP
+12.94%
Winner
SNOW
+21.33%
3M
BP
-4.31%
Winner
SNOW
+127.57%
6M
BP
+10.90%
Winner
SNOW
+88.80%
1Y
BP
+31.32%
Winner
SNOW
+51.04%
5Y(CAGR)
Winner
BP
+16.23%
SNOW
+2.76%
10Y(CAGR)
BP
+8.27%
SNOW
N/A
Max(CAGR)
BP
+3.70%
Winner
SNOW
+3.90%

BP vs SNOW - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearBPSNOW
2026+20.75%+46.74%
2025+22.98%+39.27%
2024-12.06%-18.35%
2023+7.87%+46.86%
2022+33.31%-56.77%
2021+34.44%+21.75%
2020-41.94%+10.82%
2019+3.97%N/A
2018-5.30%N/A
2017+18.05%N/A
2016+29.75%N/A
2015-12.81%N/A
2014-16.52%N/A
2013+20.47%N/A
2012-1.16%N/A
2011-1.68%N/A
2010-22.92%N/A
2009+28.22%N/A
2008-32.54%N/A
2007+15.07%N/A
2006+4.36%N/A
2005+16.08%N/A
2004+21.95%N/A
2003+24.02%N/A
2002-8.96%N/A
2001-1.23%N/A
2000-16.57%N/A
1999+4.10%N/A

BP vs SNOW Drawdown Comparison

The maximum drawdown for BP was -63.90%, occurring on Oct 28, 2020. Recovery took 1187 trading sessions.

The maximum drawdown for SNOW was -72.99%, occurring on Sep 6, 2024. This drawdown has not yet recovered.

The current BP drawdown is -10.34%. The current SNOW drawdown is -20.87%.

RankBPSNOW
#1-63.90%
May 21, 2018 - Feb 7, 2023
-72.99%
Nov 16, 2021 - Sep 6, 2024
#2-59.96%
Nov 6, 2007 - May 4, 2018
-51.73%
Dec 8, 2020 - Nov 15, 2021
#3-37.73%
Dec 16, 1999 - May 5, 2004
-20.97%
Oct 22, 2020 - Nov 25, 2020
#4-30.61%
Oct 17, 2023 - Nov 7, 2025
-14.39%
Sep 16, 2020 - Sep 29, 2020
#5-23.25%
Apr 16, 2026 - Jul 1, 2026
-12.36%
Sep 29, 2020 - Oct 21, 2020
#6-20.88%
May 10, 2006 - Jul 9, 2007
-10.98%
Nov 27, 2020 - Dec 3, 2020
#7-16.77%
Feb 16, 2023 - Oct 16, 2023
N/A
#8-15.21%
Jul 13, 2007 - Oct 12, 2007
N/A
#9-11.69%
Sep 28, 2005 - Jan 30, 2006
N/A
#10-11.18%
Mar 4, 2005 - Jul 5, 2005
N/A
#11-10.55%
Dec 3, 2025 - Jan 27, 2026
N/A
#12-8.63%
Nov 1, 1999 - Nov 9, 1999
N/A
#13-8.19%
Nov 26, 2004 - Feb 10, 2005
N/A
#14-7.96%
Jan 31, 2006 - Apr 10, 2006
N/A
#15-7.21%
Aug 3, 2004 - Sep 17, 2004
N/A

Correlation

Correlation between BP and SNOW is -0.35 which considered as a weak negative correlation - the stocks show a slight tendency to move in opposite directions.

-0.35
-101

Select Stocks to Compare