StockComparison Logo
vs

MCK vs BP

Comparison between Mckesson Corporation (MCK, Company) and BP plc (BP, Company).

MCK is from the Healthcare sector, while BP is from the Energy sector.

5-Year PerformanceMCK has outperformed BP, delivering a return of +33.6% compared to +13.1%

MCK vs BP - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
MCK
$95B
BP
$94B
Max Drawdown
Winner
MCK
57.89%
BP
81.30%
Sharpe Ratio
MCK
0.39
Winner
BP
0.84
5Y Beta
MCK
0.05
BP
N/A
Industry
MCK
Medical Distribution
BP
Oil & Gas Integrated
P/E Ratio
Winner
MCK
19.97
BP
30.21
Forward P/E
MCK
17.76
Winner
BP
6.77
PEG Ratio
MCK
0.22
Winner
BP
0.04
Dividend Yield
MCK
0.41%
Winner
BP
5.52%
5Y Dividends CAGR
Winner
MCK
18.89%
BP
14.47%
5Y EPS CAGR
MCK
64.44%
BP
N/A
Debt to Equity
Winner
MCK
-300.46%
BP
132.55%
Free Cash Flow Yield
MCK
6.02%
Winner
BP
12.10%
P/S Ratio
Winner
MCK
0.22
BP
0.48
P/B Ratio
MCK
5.04
Winner
BP
1.70

MCK vs BP - Historical Returns

Returns include dividend reinvestment.

1M
Winner
MCK
+1.10%
BP
-13.01%
3M
Winner
MCK
-8.36%
BP
-20.39%
6M
MCK
-4.93%
Winner
BP
+11.45%
1Y
MCK
+7.09%
Winner
BP
+30.19%
5Y(CAGR)
Winner
MCK
+33.60%
BP
+13.07%
10Y(CAGR)
Winner
MCK
+16.01%
BP
+6.40%
Max(CAGR)
Winner
MCK
+15.66%
BP
+3.24%

MCK vs BP - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearMCKBP
2026-4.58%+6.88%
2025+45.49%+22.98%
2024+20.95%-12.06%
2023+24.39%+7.87%
2022+52.11%+33.31%
2021+43.80%+34.44%
2020+26.73%-41.94%
2019+23.81%+3.97%
2018-29.77%-5.30%
2017+6.64%+18.05%
2016-27.36%+29.75%
2015-4.34%-12.81%
2014+30.26%-16.52%
2013+66.55%+20.47%
2012+23.02%-1.16%
2011+10.48%-1.68%
2010+12.25%-22.92%
2009+61.76%+28.22%
2008-38.88%-32.54%
2007+27.88%+15.07%
2006-3.88%+4.36%
2005+66.97%+16.08%
2004+2.75%+21.95%
2003+15.86%+24.02%
2002-27.32%-8.96%
2001+7.16%-1.23%
2000+54.80%-16.57%
1999+13.88%+4.10%

MCK vs BP Drawdown Comparison

The maximum drawdown for MCK was -57.68%, occurring on Nov 20, 2008. Recovery took 554 trading sessions.

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

The current MCK drawdown is -21.15%. The current BP drawdown is -20.64%.

RankMCKBP
#1-57.68%
Jan 16, 2008 - Mar 30, 2010
-63.90%
May 21, 2018 - Feb 7, 2023
#2-54.07%
May 18, 2015 - Dec 9, 2021
-59.96%
Nov 6, 2007 - May 4, 2018
#3-44.58%
Apr 26, 2002 - Jun 7, 2005
-37.73%
Dec 16, 1999 - May 5, 2004
#4-40.20%
Jan 11, 2000 - Jul 24, 2000
-30.61%
Oct 17, 2023 - Nov 7, 2025
#5-33.05%
Dec 29, 2000 - Jun 20, 2001
-23.25%
Apr 16, 2026 - Jul 1, 2026
#6-27.17%
Mar 3, 2026 - May 11, 2026
-20.88%
May 10, 2006 - Jul 9, 2007
#7-25.31%
Jul 31, 2001 - Apr 26, 2002
-16.77%
Feb 16, 2023 - Oct 16, 2023
#8-23.91%
Aug 2, 2024 - Feb 28, 2025
-15.21%
Jul 13, 2007 - Oct 12, 2007
#9-23.44%
Oct 4, 2000 - Nov 3, 2000
-11.69%
Sep 28, 2005 - Jan 30, 2006
#10-19.78%
May 18, 2011 - Mar 9, 2012
-11.18%
Mar 4, 2005 - Jul 5, 2005
#11-18.11%
Jun 17, 2010 - Dec 22, 2010
-10.55%
Dec 3, 2025 - Jan 27, 2026
#12-17.74%
Mar 1, 2006 - Sep 11, 2006
-8.63%
Nov 1, 1999 - Nov 9, 1999
#13-15.57%
Jun 1, 2007 - Oct 31, 2007
-8.19%
Nov 26, 2004 - Feb 10, 2005
#14-15.40%
Nov 3, 2022 - May 17, 2023
-7.96%
Jan 31, 2006 - Apr 10, 2006
#15-14.11%
Nov 17, 1999 - Jan 3, 2000
-7.21%
Aug 3, 2004 - Sep 17, 2004

Correlation

Correlation between MCK and BP is 0.75 which considered as a strong positive correlation - the stocks tend to move together.

0.75
-101

Dividend Comparison (1999 - 2026)

MCK vs BP dividend yield comparison.

YearMCKBP
20260.21%2.67%
20250.37%5.64%
20240.47%6.20%
20230.50%4.71%
20220.54%3.94%
20210.72%4.83%
20200.95%9.21%
20191.16%6.52%
20181.32%6.41%
20170.80%5.66%
20160.80%6.37%
20150.53%7.63%
20140.46%6.14%
20130.55%4.51%
20120.83%4.76%
20111.00%3.93%
20100.94%3.80%
20090.77%5.80%
20081.08%7.07%
20070.37%3.47%
20060.47%3.43%
20050.47%3.26%
20040.76%2.85%
20030.75%3.10%
20020.89%3.47%
20010.64%3.45%
20000.67%2.61%
19990.27%0.51%

Select Stocks to Compare