McKesson (MCK) Financials: Revenue & Earnings

MCK price $960.56 -6.46 -0.67%

Ticker
MCK
Price
$960.56
Change
-6.46 -0.67%
Market cap ?
$111.99B
P/E ?
26.46
Forward P/E ?
21.52
Dividend yield ?
0.34%
Beta ?
0.30
Sector
Healthcare
Industry
Medical - Distribution
Stocklytics score
44
Value
32
Quality
52
Growth
48

Stocklytics score rationale: value 32, quality 52, growth 48.

Financials

2017201820192020202120222023202420252026
198533000000208357000000214319000000231051000000238228000000263966000000276711000000308951000000359051000000403430000000

McKesson Corporation is a prominent global provider of healthcare services, operating extensively in both the United States and international markets. Its diverse operations are strategically organized into four key business segments. The U.S. Pharmaceutical division plays a crucial role in the distribution of a comprehensive array of pharmaceutical products, encompassing branded, generic, specialty, biosimilar, and…

Fair value

MCK fair value $1,591.49. Price $960.56. Price is 40% below fair value.

Below fair value, and cheaper than usual. A larger discount than on 67% of days in the past 5 years.

Fair value is an estimate of what one share is worth if future cash flows arrive as modeled. It is not a forecast of the share price. How discounted cash flow works.

Calculated with a 10-year free-cash-flow discount. Starting free cash flow 6.18B. Growth 17.07%. When analyst earnings forecasts are available, free cash flow in those years is forecast earnings times the company's usual conversion of earnings into free cash flow, kept between 60% and 130%. Years with fewer than 3 analyst estimates are left out. Growth then fades in a straight line to terminal growth by year 10, starting from the last well-covered year's growth, or from the pace across those years when the final year slows sharply, kept between 0% and 20%. Without those forecasts, year-1 growth is analyst revenue growth for the next full fiscal year, or 5-year historical revenue growth when that forecast is missing, held for five years, then fading in a straight line to terminal growth by year 10. Terminal growth 3.00%. Discount rate 8.70% (beta 0.8). Beta is kept between 0.8 and 2.0, which on its own would make the discount rate 8.7% to 15.3%. The rate is then capped at 12%. A cap is used because a discount above 12% pushes higher-beta stocks further from the price. The discount rate stays at least 5 percentage points above terminal growth. Shares 116.59M. Net debt 4.64B. The earnings value is next-12-months earnings per share, or trailing earnings when that forecast is missing, times the median P/E of the company's industry. That median uses listed stocks worth at least $10 billion with a positive P/E of 100 or below, and the industry needs at least eight of them. Otherwise the sector median is used when that group also has at least eight, then the market median of those large companies. The multiple used is the lower of that median and 1.25 times the stock's own 10-year median P/E, then kept between 8 and 30. If the stock has no 10-year median, the peer median is kept between 8 and 30. Fair value is the average of the cash-flow value and the earnings value when both exist. Card and credit companies use the earnings value only, because changes in customer receivables distort free cash flow. Model uncertainty is high when fair value is more than 60% from the price, or when most of the cash-flow value sits after year 10.

Compare MCK

Earnings

DateEPS actualEPS estimateRevenueRevenue estimate
2026-11-04—10.72—109.90B
2026-08-059.939.56105.38B103.88B
2026-05-0711.6911.5696.30B101.35B
2026-02-049.349.17106.16B105.80B
2025-11-059.869.03103.15B104.14B
2025-08-068.268.1497.83B96.18B
2025-05-0810.129.8390.82B94.30B
2025-02-058.038.6095.29B96.05B
2024-11-067.076.8893.65B89.33B
2024-08-077.887.2179.28B82.53B
2024-05-076.186.3476.36B79.32B
2024-02-077.747.0480.90B77.93B
2023-11-016.236.1577.22B75.96B
2023-08-027.275.8774.48B70.28B
2023-05-087.197.1768.91B68.08B
2023-02-016.906.3570.49B71.04B
2022-11-016.066.0970.16B70.25B
2022-08-035.835.2867.15B64.92B
2022-05-055.836.0666.10B63.68B
2022-02-026.155.3868.61B66.62B
2021-11-016.154.6766.58B63.22B
2021-08-045.564.0962.67B62.67B
2021-05-065.055.0459.14B59.02B
2021-02-024.604.1362.60B55.48B
2020-11-034.803.8760.81B4.15B
2020-08-032.772.3255.68B46.63B
2020-05-204.274.1058.53B56.20B
2020-02-043.813.5459.17B55.29B
2019-10-303.603.6057.62B57.62B
2019-07-313.313.0455.73B50.68B
2019-05-083.693.6652.43B52.00B
2019-01-313.403.1856.21B52.24B
2018-10-253.603.2853.08B48.36B
2018-07-262.902.8952.61B52.43B
2018-05-243.493.5451.63B52.66B
2018-02-013.412.9453.62B46.23B
2017-10-263.282.7852.06B44.44B
2017-07-272.462.8151.05B58.73B
2017-05-183.393.0448.71B42.73B
2017-01-253.052.9150.13B47.99B

Dividends

Yield 0.35%. Payout ratio 8.56%. Frequency Quarterly.

Safety score 91/100 · Safe. Payout ratio is 9% of earnings. Dividends use less than 40% of free cash flow. Dividends were paid in 33 separate years. Yield is 0.4%, which is low.

Ex-dateDividendRecordPaymentFrequency
2026-12-01$0.942026-12-012027-01-04Quarterly
2026-09-01$0.942026-09-012026-10-01Quarterly
2026-06-01$0.822026-06-012026-07-01Quarterly
2026-03-02$0.822026-03-022026-04-01Quarterly
2025-12-01$0.822025-12-012026-01-02Quarterly
2025-09-02$0.822025-09-022025-10-01Quarterly
2025-06-02$0.712025-06-022025-07-01Quarterly
2025-03-03$0.712025-03-032025-04-01Quarterly
2024-12-02$0.712024-12-022025-01-02Quarterly
2024-08-30$0.712024-09-022024-10-01Quarterly
2024-06-03$0.622024-06-032024-07-01Quarterly
2024-02-29$0.622024-03-012024-04-01Quarterly
2023-11-30$0.622023-12-012024-01-02Quarterly
2023-08-31$0.622023-09-012023-10-02Quarterly
2023-05-31$0.542023-06-012023-07-03Quarterly
2023-02-28$0.542023-03-012023-04-03Quarterly
2022-11-30$0.542022-12-012023-01-03Quarterly
2022-08-31$0.542022-09-012022-10-03Quarterly
2022-05-31$0.472022-06-012022-07-01Quarterly
2022-02-28$0.472022-03-012022-04-01Quarterly
2021-11-30$0.472021-12-012022-01-03Quarterly
2021-08-31$0.472021-09-012021-10-01Quarterly
2021-05-28$0.422021-06-012021-07-01Quarterly
2021-03-01$0.422021-03-022021-04-01Quarterly
2020-11-30$0.422020-12-012021-01-04Quarterly
2020-08-31$0.422020-09-012020-10-01Quarterly
2020-05-29$0.412020-06-012020-07-01Quarterly
2020-02-28$0.412020-03-022020-04-01Quarterly
2019-11-29$0.412019-12-022020-01-02Quarterly
2019-08-30$0.412019-09-032019-10-01Quarterly
2019-05-31$0.392019-06-032019-07-01Quarterly
2019-02-28$0.392019-03-012019-04-01Quarterly
2018-11-30$0.392018-12-032019-01-02Quarterly
2018-08-31$0.392018-09-042018-10-01Quarterly
2018-05-31$0.342018-06-012018-07-02Quarterly
2018-02-28$0.342018-03-012018-04-02Quarterly
2017-11-30$0.342017-12-012018-01-02Quarterly
2017-08-30$0.342017-09-012017-10-02Quarterly
2017-06-01$0.282017-06-052017-07-03Quarterly
2017-02-27$0.282017-03-012017-04-03Quarterly
2016-11-29$0.282016-12-012017-01-02Quarterly
2016-08-30$0.282016-09-012016-10-03Quarterly
2016-06-02$0.282016-06-062016-07-01Quarterly
2016-02-26$0.282016-03-012016-04-01Quarterly
2015-11-27$0.282015-12-012016-01-04Quarterly
2015-08-28$0.282015-09-012015-10-01Quarterly
2015-06-04$0.242015-06-082015-07-01Quarterly
2015-02-26$0.242015-03-022015-04-01Quarterly
2014-11-26$0.242014-12-012015-01-02Quarterly
2014-08-28$0.242014-09-022014-10-01Quarterly
2014-06-05$0.242014-06-092014-07-01Quarterly
2014-02-27$0.242014-03-032014-04-01Quarterly
2013-11-27$0.242013-12-022014-01-02Quarterly
2013-08-29$0.242013-09-032013-10-01Quarterly
2013-06-05$0.222013-06-072013-07-01Quarterly
2013-02-27$0.202013-03-012013-04-01Quarterly
2012-11-29$0.202012-12-032013-01-02Quarterly
2012-08-30$0.202012-09-042012-10-01Quarterly
2012-06-06$0.202012-06-082012-07-02Quarterly
2012-02-28$0.202012-03-012012-04-02Quarterly
2011-11-29$0.202011-12-012012-01-03Quarterly
2011-08-30$0.202011-09-012011-10-03Quarterly
2011-06-08$0.202011-06-102011-07-01Quarterly
2011-02-25$0.182011-03-012011-04-01Quarterly
2010-11-29$0.182010-12-012011-01-03Quarterly
2010-08-30$0.182010-09-012010-10-01Quarterly
2010-06-08$0.182010-06-102010-07-01Quarterly
2010-02-25$0.122010-03-012010-04-01Quarterly
2009-11-27$0.122009-12-012010-01-04Quarterly
2009-08-28$0.122009-09-012009-10-01Quarterly
2009-06-08$0.122009-06-102009-07-01Quarterly
2009-02-26$0.122009-03-022009-04-01Quarterly
2008-11-26$0.122008-12-012009-01-02Quarterly
2008-08-28$0.122008-09-022008-10-01Quarterly
2008-06-04$0.122008-06-062008-07-01Quarterly
2008-02-28$0.062008-03-032008-04-01Quarterly
2007-11-29$0.062007-12-032008-01-02Quarterly
2007-08-29$0.062007-09-032007-10-01Quarterly
2007-06-06$0.062007-06-082007-07-02Quarterly
2007-02-27$0.062007-03-012007-04-02Quarterly

Insider trades

DateInsiderActionSharesPriceValue
2026-10-15Fraga FranciscoSell800$995.80797.13K
2026-09-08Rutledge Napoleon B JRSell111$891.4598.95K
2026-08-10Lerman Bradley ESell301$892.33268.59K
2026-08-07Srinivasan Ramesh (NMN)Buy368——
2026-08-01Srinivasan Ramesh (NMN)Other0——
2026-08-01Srinivasan Ramesh (NMN)Other316——
2026-07-22Hinton James H.Buy277——
2026-07-22Doughtie Lynne MBuy277——
2026-07-22Wilson-Thompson KathleenBuy277$814.04225.49K
2026-07-22Dunbar Webster RoyBuy277——
2026-07-22Caruso Dominic JBuy277$814.04225.49K
2026-07-22Gerberding Julie L.Buy277——
2026-07-22Lerman Bradley EBuy277——
2026-07-22Martinez MariaBuy277$814.04225.49K
2026-07-22OZAN KEVIN MBuy277——
2026-07-22Dunsire DeborahBuy277——
2026-07-07TYLER BRIAN S.Sell8.46K$793.566.72M
2026-06-17TYLER BRIAN S.Sell8.46K$775.136.56M
2026-06-09TYLER BRIAN S.Sell4.93K$763.003.76M
2026-06-05Rutledge Napoleon B JRSell133$764.00101.61K
2026-06-02Rodgers Thomas LSell699$735.27513.95K
2026-06-01Rodgers Thomas LSell123$735.5090.47K
2026-06-01Smith LeAnn BSell1.81K$735.501.33M
2026-05-29Cheung Kenny KBuy8.08K——
2026-05-29Cheung Kenny KBuy3.02K——
2026-05-29Cheung Kenny KOther0——
2026-05-26Lau MicheleSell3.55K$761.092.70M
2026-05-26Rodgers Thomas LSell2.39K$761.091.82M
2026-05-23TYLER BRIAN S.Buy4.58K——
2026-05-23TYLER BRIAN S.Sell1.83K$766.081.40M
2026-05-23TYLER BRIAN S.Sell4.58K——
2026-05-23Vitalone Britt J.Buy1.48K——
2026-05-23Vitalone Britt J.Sell581$766.08445.09K
2026-05-23Vitalone Britt J.Sell1.48K——
2026-05-23Smith LeAnn BBuy679——
2026-05-23Smith LeAnn BSell268$766.08205.31K
2026-05-23Smith LeAnn BSell679——
2026-05-23Rodgers Thomas LBuy594——
2026-05-23Rodgers Thomas LSell234$766.08179.26K
2026-05-23Rodgers Thomas LSell594——
2026-05-23Rutledge Napoleon B JRBuy136——
2026-05-23Rutledge Napoleon B JRSell41$766.0831.41K
2026-05-23Rutledge Napoleon B JRSell136——
2026-05-23Fraga FranciscoBuy136——
2026-05-23Fraga FranciscoSell54$766.0841.37K
2026-05-23Fraga FranciscoSell136——
2026-05-21TYLER BRIAN S.Buy3.50K——
2026-05-21TYLER BRIAN S.Sell1.32K$766.501.01M
2026-05-21TYLER BRIAN S.Sell3.50K——
2026-05-21Vitalone Britt J.Buy1.21K——
2026-05-21Vitalone Britt J.Sell447$766.50342.63K
2026-05-21Vitalone Britt J.Sell1.21K——
2026-05-21Smith LeAnn BBuy531——
2026-05-21Smith LeAnn BSell209$766.50160.20K
2026-05-21Smith LeAnn BSell531——
2026-05-21Rodgers Thomas LBuy423——
2026-05-21Rodgers Thomas LSell157$766.50120.34K
2026-05-21Rodgers Thomas LSell423——
2026-05-21Rutledge Napoleon B JRBuy91——
2026-05-21Rutledge Napoleon B JRSell27$766.5020.70K
2026-05-21Rutledge Napoleon B JRSell91——
2026-05-21Lau MicheleBuy724——
2026-05-21Lau MicheleSell285$766.50218.45K
2026-05-21Lau MicheleSell724——
2026-05-21Fraga FranciscoBuy483——
2026-05-21Fraga FranciscoSell191$766.50146.40K
2026-05-21Fraga FranciscoSell483——
2026-05-20Fraga FranciscoBuy463——
2026-05-20Fraga FranciscoSell183$754.68138.11K
2026-05-20Fraga FranciscoSell463——
2026-05-20Lau MicheleBuy677——
2026-05-20Lau MicheleSell267$754.68201.50K
2026-05-20Lau MicheleSell677——
2026-05-20Rutledge Napoleon B JRBuy74——
2026-05-20Rutledge Napoleon B JRSell22$754.6816.60K
2026-05-20Rutledge Napoleon B JRSell74——
2026-05-20Rodgers Thomas LBuy324——
2026-05-20Rodgers Thomas LSell128$754.6896.60K
2026-05-20Rodgers Thomas LSell324——
2026-05-20Smith LeAnn BBuy463——
2026-05-20Smith LeAnn BSell183$754.68138.11K
2026-05-20Smith LeAnn BSell463——
2026-05-20Vitalone Britt J.Buy1.04K——
2026-05-20Vitalone Britt J.Sell409$754.68308.66K
2026-05-20Vitalone Britt J.Sell1.04K——
2026-05-20TYLER BRIAN S.Buy3.19K——
2026-05-20TYLER BRIAN S.Sell1.28K$754.68967.50K
2026-05-20TYLER BRIAN S.Sell3.19K——
2026-05-19TYLER BRIAN S.Buy27.86K——
2026-05-19TYLER BRIAN S.Sell10.94K$761.898.33M
2026-05-19TYLER BRIAN S.Buy9.74K——
2026-05-19Vitalone Britt J.Buy8.98K——
2026-05-19Vitalone Britt J.Sell3.34K$761.892.54M
2026-05-19Smith LeAnn BBuy4.13K——
2026-05-19Smith LeAnn BSell1.52K$761.891.16M
2026-05-19Smith LeAnn BBuy1.47K——
2026-05-19Rodgers Thomas LBuy3.61K——
2026-05-19Rodgers Thomas LSell1.23K$761.89934.08K
2026-05-19Rodgers Thomas LBuy919——
2026-05-19Lau MicheleBuy4.45K——

Institutional holders

Latest filed quarter: Q2 2026.

Institutions holding: 2.09K, holders -24 vs prior quarter. Ownership 87.13%.

HolderSharesChangeChange %Value
BLACKROCK, INC.10.80M-623.33K-5.46%8.16B
VANGUARD CAPITAL MANAGEMENT LLC7.85M-107.59K-1.35%5.93B
STATE STREET CORP5.73M-4.64K-0.08%4.33B
MORGAN STANLEY5.31M3.01M+130.74%4.01B
FRANKLIN TEMPLETON INC2.91M-158.03K-5.16%2.20B
VANGUARD PORTFOLIO MANAGEMENT LLC2.87M-9.85K-0.34%2.17B
GEODE CAPITAL MANAGEMENT, LLC2.82M-81.69K-2.81%2.12B
MASSACHUSETTS FINANCIAL SERVICES CO /MA/2.45M-453.85K-15.65%1.86B
FMR LLC2.13M-1.47M-40.88%1.61B
ALLIANCEBERNSTEIN L.P.1.69M-553.70K-24.71%1.46B
JPMORGAN CHASE & CO1.75M-1.52M-46.49%1.31B
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP1.55M239.79K+18.27%1.17B
DZ BANK AG DEUTSCHE ZENTRAL GENOSSENSCHAFTS BANK, FRANKFURT AM MAIN1.54M491.83K+46.97%1.16B
NORGES BANK1.53M1.53MNew1.16B
NORTHERN TRUST CORP1.44M-19.84K-1.36%1.09B
BANK OF AMERICA CORP /DE/1.32M-216.74K-14.09%998.90M
GOLDMAN SACHS GROUP INC1.32M16.05K+1.23%998.25M
ROYAL BANK OF CANADA1.28M985+0.08%969.67M
BOSTON PARTNERS1.17M14.63K+1.27%886.43M
NORDEA INVESTMENT MANAGEMENT AB1.00M16.45K+1.67%752.88M
CHARLES SCHWAB INVESTMENT MANAGEMENT INC993.40K48.47K+5.13%750.62M
SIXTH STREET PARTNERS MANAGEMENT COMPANY, L.P.993.40K993.40KNew750.62M
INVESCO LTD.981.17K-510.43K-34.22%741.37M
WCM INVESTMENT MANAGEMENT, LLC957.89K25.77K+2.76%716.05M
UBS AM, A DISTINCT BUSINESS UNIT OF UBS ASSET MANAGEMENT AMERICAS LLC922.57K29.75K+3.33%697.10M

Earnings and financials

McKesson Corporation (MCK) trades at $960.56, with a market cap of $111.99B and a trailing P/E of 26.46. Revenue below is the annual history on file. It describes what the business has already reported. It is not a forecast and it is not a recommendation.

Financials

2017201820192020202120222023202420252026
198533000000208357000000214319000000231051000000238228000000263966000000276711000000308951000000359051000000403430000000

Insights · Dividends · Forecast · Financials · Learn

Stocklytics home · Screener

McKesson (MCK) Financials: Revenue & Earnings

MCK$960.56-6.46 -0.67%

$111.99B

Market Cap

26.46

P/E

21.52

Forward P/E

44

Score

Price History