MindTrajour Logo
Back to earnings calendar
MC

MCK

McKesson Corporation (MCK) Earnings History

Reporting dates, EPS against expectations and the measured price reaction after each past McKesson Corporation report.

S&P 500Health Care120.1B $
View the dividend calendar

Next earnings

November 4, 2026

After-market

Previous earnings

August 5, 2026

After-market
Close before$877.23
Open after$912.19+4.0%
Recent close$1,030.12+17.4%
Analysis windowShowing 12 of 40 quarters

Starts with the latest 12 quarters so you can compare the current earnings regime with a longer history. Older results can be shaped by survivorship bias.

Overnight reaction

Based on recent 12 quarters

Up
5 / 12
Down
7 / 12
No change
0 / 12
UpDown
MIN+1.2%-1.4%
AVG+4.7%-3.2%
MAX+10.4%-7.1%

7th trading day reaction

Based on recent 12 quarters

Up
6 / 12
Down
6 / 12
No change
0 / 12
UpDown
MIN+1.8%-0.3%
AVG+6.0%-3.4%
MAX+13.7%-11.3%

EPS performance

Based on recent 12 quarters

Beat
10 / 12
Miss
2 / 12
Meet
0 / 12
BeatMiss
MIN+0.3%-0.1%
AVG+4.5%-1.3%
MAX+10.5%-2.5%

Based on recent 12 quarters

Event timeline

Past

MCMCKOct 1, 2026McKesson Corporation$0.94 · ex-date Sep 1PaydayMCMCKSep 1, 2026McKesson Corporation$0.94 · pays Oct 1Ex-dateMCMCKAfter closeAug 5, 2026McKesson CorporationEPS 9.93 vs est. 9.44EarningsMCMCKJun 1, 2026McKesson Corporation$0.82Ex-dateMCMCKAfter closeMay 7, 2026McKesson CorporationEPS 11.69 vs est. 11.56EarningsMCMCKMar 2, 2026McKesson Corporation$0.82Ex-dateMCMCKAfter closeFeb 4, 2026McKesson CorporationEPS 9.34 vs est. 9.31EarningsMCMCKDec 1, 2025McKesson Corporation$0.82Ex-dateMCMCKAfter closeNov 5, 2025McKesson CorporationEPS 9.86 vs est. 8.92EarningsMCMCKSep 2, 2025McKesson Corporation$0.82Ex-dateMCMCKAfter closeAug 6, 2025McKesson CorporationEPS 8.26 vs est. 8.23EarningsMCMCKJun 2, 2025McKesson Corporation$0.71Ex-dateMCMCKAfter closeMay 8, 2025McKesson CorporationEPS 10.12 vs est. 9.81EarningsMCMCKMar 3, 2025McKesson Corporation$0.71Ex-dateMCMCKAfter closeFeb 5, 2025McKesson CorporationEPS 8.03 vs est. 8.04EarningsMCMCKDec 2, 2024McKesson Corporation$0.71Ex-dateMCMCKAfter closeNov 6, 2024McKesson CorporationEPS 7.07 vs est. 6.89EarningsMCMCKAug 30, 2024McKesson Corporation$0.71Ex-dateMCMCKAfter closeAug 7, 2024McKesson CorporationEPS 7.88 vs est. 7.16EarningsMCMCKJun 3, 2024McKesson Corporation$0.62Ex-dateMCMCKAfter closeMay 7, 2024McKesson CorporationEPS 6.18 vs est. 6.34EarningsMCMCKFeb 29, 2024McKesson Corporation$0.62Ex-dateMCMCKAfter closeFeb 7, 2024McKesson CorporationEPS 7.74 vs est. 7.05EarningsMCMCKNov 30, 2023McKesson Corporation$0.62Ex-dateMCMCKAfter closeNov 1, 2023McKesson CorporationEPS 6.23 vs est. 6.11EarningsMCMCKAug 31, 2023McKesson Corporation$0.62Ex-dateMCMCKAfter closeAug 2, 2023McKesson CorporationEPS 7.27 vs est. 5.85EarningsMCMCKMay 31, 2023McKesson Corporation$0.54Ex-dateMCMCKAfter closeMay 8, 2023McKesson CorporationEPS 7.19 vs est. 7.16EarningsMCMCKFeb 28, 2023McKesson Corporation$0.54Ex-dateMCMCKAfter closeFeb 1, 2023McKesson CorporationEPS 6.9 vs est. 6.34EarningsMCMCKNov 30, 2022McKesson Corporation$0.54Ex-dateMCMCKAfter closeNov 1, 2022McKesson CorporationEPS 6.06 vs est. 6.13EarningsMCMCKAug 31, 2022McKesson Corporation$0.54Ex-dateMCMCKAfter closeAug 3, 2022McKesson CorporationEPS 5.83 vs est. 5.31EarningsMCMCKMay 31, 2022McKesson Corporation$0.47Ex-dateMCMCKAfter closeMay 5, 2022McKesson CorporationEPS 5.83 vs est. 6.06EarningsMCMCKFeb 28, 2022McKesson Corporation$0.47Ex-dateMCMCKAfter closeFeb 2, 2022McKesson CorporationEPS 6.15 vs est. 5.38EarningsMCMCKNov 30, 2021McKesson Corporation$0.47Ex-dateMCMCKAfter closeNov 1, 2021McKesson CorporationEPS 6.15 vs est. 4.67EarningsMCMCKAug 31, 2021McKesson Corporation$0.47Ex-dateMCMCKAfter closeAug 4, 2021McKesson CorporationEPS 5.56 vs est. 4.09EarningsMCMCKMay 28, 2021McKesson Corporation$0.42Ex-dateMCMCKAfter closeMay 6, 2021McKesson CorporationEPS 5.05 vs est. 5.02EarningsMCMCKMar 1, 2021McKesson Corporation$0.42Ex-dateMCMCKBefore openFeb 2, 2021McKesson CorporationEPS 4.6 vs est. 4.13EarningsMCMCKNov 30, 2020McKesson Corporation$0.42Ex-dateMCMCKBefore openNov 3, 2020McKesson CorporationEPS 4.8 vs est. 3.87EarningsMCMCKAug 31, 2020McKesson Corporation$0.42Ex-dateMCMCKBefore openAug 3, 2020McKesson CorporationEPS 2.77 vs est. 2.35EarningsMCMCKMay 29, 2020McKesson Corporation$0.41Ex-dateMCMCKBefore openMay 20, 2020McKesson CorporationEPS 4.27 vs est. 4.1EarningsMCMCKFeb 28, 2020McKesson Corporation$0.41Ex-dateMCMCKBefore openFeb 4, 2020McKesson CorporationEPS 3.81 vs est. 3.54EarningsMCMCKNov 29, 2019McKesson Corporation$0.41Ex-dateMCMCKBefore openOct 30, 2019McKesson CorporationEPS 3.6 vs est. 3.6EarningsMCMCKAug 30, 2019McKesson Corporation$0.41Ex-dateMCMCKAfter closeJul 31, 2019McKesson CorporationEPS 3.31 vs est. 3.04EarningsMCMCKMay 31, 2019McKesson Corporation$0.39Ex-dateMCMCKBefore openMay 8, 2019McKesson CorporationEPS 3.69 vs est. 3.66EarningsMCMCKFeb 28, 2019McKesson Corporation$0.39Ex-dateMCMCKAfter closeJan 31, 2019McKesson CorporationEPS 3.4 vs est. 3.18EarningsMCMCKNov 30, 2018McKesson Corporation$0.39Ex-dateMCMCKBefore openOct 25, 2018McKesson CorporationEPS 3.6 vs est. 3.28EarningsMCMCKAug 31, 2018McKesson Corporation$0.39Ex-dateMCMCKBefore openJul 26, 2018McKesson CorporationEPS 2.9 vs est. 2.89EarningsMCMCKMay 31, 2018McKesson Corporation$0.34Ex-dateMCMCKBefore openMay 24, 2018McKesson CorporationEPS 3.49 vs est. 3.54EarningsMCMCKFeb 28, 2018McKesson Corporation$0.34Ex-dateMCMCKBefore openFeb 1, 2018McKesson CorporationEPS 3.41 vs est. 2.92EarningsMCMCKNov 30, 2017McKesson Corporation$0.34Ex-dateMCMCKBefore openOct 26, 2017McKesson CorporationEPS 3.28 vs est. 2.78EarningsMCMCKAug 30, 2017McKesson Corporation$0.34Ex-dateMCMCKBefore openJul 27, 2017McKesson CorporationEPS 2.46 vs est. 2.81EarningsMCMCKJun 1, 2017McKesson Corporation$0.28Ex-dateMCMCKAfter closeMay 18, 2017McKesson CorporationEPS 3.39 vs est. 3.04EarningsMCMCKFeb 27, 2017McKesson Corporation$0.28Ex-dateMCMCKAfter closeJan 25, 2017McKesson CorporationEPS 3.03 vs est. 2.95EarningsMCMCKNov 29, 2016McKesson Corporation$0.28Ex-dateMCMCKAfter closeOct 27, 2016McKesson CorporationEPS 2.94 vs est. 3.05EarningsMCMCKAug 30, 2016McKesson Corporation$0.28Ex-dateMCMCKAfter closeJul 27, 2016McKesson CorporationEPS 3.5 vs est. 3.35EarningsMCMCKJun 2, 2016McKesson Corporation$0.28Ex-dateMCMCKFeb 26, 2016McKesson Corporation$0.28Ex-dateMCMCKAfter closeJan 27, 2016McKesson CorporationEPS 3.18 vs est. 3.16EarningsMCMCKNov 27, 2015McKesson Corporation$0.28Ex-dateMCMCKBefore openOct 29, 2015McKesson CorporationEPS 3.31 vs est. 2.97EarningsMCMCKAug 28, 2015McKesson Corporation$0.28Ex-dateMCMCKJun 4, 2015McKesson Corporation$0.24Ex-dateMCMCKFeb 26, 2015McKesson Corporation$0.24Ex-dateMCMCKNov 26, 2014McKesson Corporation$0.24Ex-dateMCMCKAug 28, 2014McKesson Corporation$0.24Ex-dateMCMCKJun 5, 2014McKesson Corporation$0.24Ex-dateMCMCKFeb 27, 2014McKesson Corporation$0.24Ex-dateMCMCKNov 27, 2013McKesson Corporation$0.24Ex-dateMCMCKAug 29, 2013McKesson Corporation$0.24Ex-dateMCMCKJun 5, 2013McKesson Corporation$0.20Ex-dateMCMCKFeb 27, 2013McKesson Corporation$0.20Ex-dateMCMCKNov 29, 2012McKesson Corporation$0.20Ex-dateMCMCKAug 30, 2012McKesson Corporation$0.20Ex-dateMCMCKJun 6, 2012McKesson Corporation$0.20Ex-dateMCMCKFeb 28, 2012McKesson Corporation$0.20Ex-dateMCMCKNov 29, 2011McKesson Corporation$0.20Ex-dateMCMCKAug 30, 2011McKesson Corporation$0.20Ex-dateMCMCKJun 8, 2011McKesson Corporation$0.20Ex-dateMCMCKFeb 25, 2011McKesson Corporation$0.18Ex-dateMCMCKNov 29, 2010McKesson Corporation$0.18Ex-dateMCMCKAug 30, 2010McKesson Corporation$0.18Ex-dateMCMCKJun 8, 2010McKesson Corporation$0.18Ex-dateMCMCKFeb 25, 2010McKesson Corporation$0.12Ex-dateMCMCKNov 27, 2009McKesson Corporation$0.12Ex-dateMCMCKAug 28, 2009McKesson Corporation$0.12Ex-dateMCMCKJun 8, 2009McKesson Corporation$0.12Ex-dateMCMCKFeb 26, 2009McKesson Corporation$0.12Ex-dateMCMCKNov 26, 2008McKesson Corporation$0.12Ex-dateMCMCKAug 28, 2008McKesson Corporation$0.12Ex-dateMCMCKJun 4, 2008McKesson Corporation$0.12Ex-dateMCMCKFeb 28, 2008McKesson Corporation$0.06Ex-dateMCMCKNov 29, 2007McKesson Corporation$0.06Ex-dateMCMCKAug 29, 2007McKesson Corporation$0.06Ex-dateMCMCKJun 6, 2007McKesson Corporation$0.06Ex-dateMCMCKFeb 27, 2007McKesson Corporation$0.06Ex-dateMCMCKNov 29, 2006McKesson Corporation$0.06Ex-dateMCMCKAug 30, 2006McKesson Corporation$0.06Ex-dateMCMCKJun 7, 2006McKesson Corporation$0.06Ex-dateMCMCKFeb 27, 2006McKesson Corporation$0.06Ex-dateMCMCKNov 29, 2005McKesson Corporation$0.06Ex-dateMCMCKAug 30, 2005McKesson Corporation$0.06Ex-dateMCMCKJun 8, 2005McKesson Corporation$0.06Ex-dateMCMCKFeb 25, 2005McKesson Corporation$0.06Ex-dateMCMCKNov 29, 2004McKesson Corporation$0.06Ex-dateMCMCKAug 30, 2004McKesson Corporation$0.06Ex-dateMCMCKJun 7, 2004McKesson Corporation$0.06Ex-dateMCMCKFeb 26, 2004McKesson Corporation$0.06Ex-dateMCMCKNov 26, 2003McKesson Corporation$0.06Ex-dateMCMCKAug 27, 2003McKesson Corporation$0.06Ex-dateMCMCKJun 5, 2003McKesson Corporation$0.06Ex-dateMCMCKFeb 27, 2003McKesson Corporation$0.06Ex-dateMCMCKNov 27, 2002McKesson Corporation$0.06Ex-dateMCMCKAug 28, 2002McKesson Corporation$0.06Ex-dateMCMCKJun 6, 2002McKesson Corporation$0.06Ex-dateMCMCKFeb 27, 2002McKesson Corporation$0.06Ex-dateMCMCKNov 29, 2001McKesson Corporation$0.06Ex-dateMCMCKAug 29, 2001McKesson Corporation$0.06Ex-dateMCMCKMay 31, 2001McKesson Corporation$0.06Ex-dateMCMCKFeb 27, 2001McKesson Corporation$0.06Ex-dateMCMCKNov 29, 2000McKesson Corporation$0.06Ex-dateMCMCKAug 30, 2000McKesson Corporation$0.06Ex-dateMCMCKMay 30, 2000McKesson Corporation$0.06Ex-dateMCMCKFeb 28, 2000McKesson Corporation$0.06Ex-dateMCMCKNov 29, 1999McKesson Corporation$0.06Ex-dateMCMCKAug 30, 1999McKesson Corporation$0.06Ex-dateMCMCKMay 27, 1999McKesson Corporation$0.06Ex-dateMCMCKFeb 25, 1999McKesson Corporation$0.06Ex-dateMCMCKNov 27, 1998McKesson Corporation$0.125Ex-dateMCMCKAug 28, 1998McKesson Corporation$0.125Ex-dateMCMCKMay 28, 1998McKesson Corporation$0.125Ex-dateMCMCKFeb 26, 1998McKesson Corporation$0.125Ex-dateMCMCKNov 26, 1997McKesson Corporation$0.125Ex-dateMCMCKAug 28, 1997McKesson Corporation$0.125Ex-dateMCMCKMay 29, 1997McKesson Corporation$0.125Ex-dateMCMCKFeb 27, 1997McKesson Corporation$0.125Ex-dateMCMCKNov 27, 1996McKesson Corporation$0.125Ex-dateMCMCKAug 29, 1996McKesson Corporation$0.125Ex-dateMCMCKMay 30, 1996McKesson Corporation$0.125Ex-dateMCMCKFeb 28, 1996McKesson Corporation$0.125Ex-dateMCMCKNov 29, 1995McKesson Corporation$0.125Ex-dateMCMCKAug 30, 1995McKesson Corporation$0.125Ex-dateMCMCKMay 25, 1995McKesson Corporation$0.0625Ex-dateMCMCKFeb 23, 1995McKesson Corporation$0.0625Ex-dateMCMCKDec 9, 1994McKesson Corporation$0.125Ex-date

Reflects what has been synced so far, not necessarily this company's complete history.

View the full market calendar

Reporting sessions refer to US market hours. Companies can change their announced date.

Track earnings alongside your trades

MindTrajour is the options-specific trading journal that surfaces the patterns hiding in your data — including how your trades perform around earnings.

Start for free