ctrlK

MCK

NYSE

MCKESSON CORP

Health Care, Health Care Distributors

$869.58

close 7 Aug 2026

+29.25%

52-week change

$101.38B

market cap

$637.00
$999.00

52-week range

Line itemTTMFY26FY25FY24FY23FY22FY21FY20FY19FY18FY17FY16FY15FY14FY13FY12FY11FY10FY09FY08
Income
Revenue$410.98B$403.43B$359.05B$308.95B$276.71B$263.97B$238.23B$231.05B$214.32B$208.36B$198.53B$190.88B$179.05B$137.39B$122.20B$122.32B$112.08B$108.70B$106.63B$101.70B
Cost of revenue$396.03B$388.88B$345.73B$296.12B$264.35B$250.84B$226.08B$219.03B$202.57B$197.17B$187.26B$179.47B$167.63B$129.04B$115.32B$115.92B$106.11B$103.03B$101.25B$96.69B
Gross profit$14.96B$14.55B$13.32B$12.83B$12.36B$13.13B$12.15B$12.02B$11.75B$11.18B$11.27B$11.42B$11.41B$8.35B$6.88B$6.40B$5.97B$5.68B$5.38B$5.01B
R&D$96.00M$71.00M$125.00M$341.00M$392.00M$392.00M$457.00M$433.00M$402.00M$407.00M$376.00M$364.00M$347.00M
SG&A$8.16B$8.10B$8.51B$8.66B$7.78B$10.54B$8.85B$9.18B$8.44B$8.14B$7.45B$7.38B$7.90B$5.39B$4.11B$3.73B$1.84B$1.68B$1.64B$1.56B
Operating income$6.50B$6.21B$4.42B$3.91B$4.38B$2.04B-$5.04B$2.49B$886.00M$762.00M$7.12B$3.55B$2.97B$2.44B$2.35B$2.12B$1.82B$2.01B$1.20B$1.48B
Interest expense$275.00M$247.00M$265.00M$252.00M$248.00M$178.00M$217.00M$249.00M$264.00M$283.00M$308.00M$353.00M$374.00M$300.00M$240.00M$251.00M$222.00M$187.00M$144.00M$142.00M
Tax expense$1.16B$1.10B$878.00M$629.00M$905.00M$636.00M-$695.00M$18.00M$356.00M-$53.00M$1.61B$908.00M$815.00M$757.00M$587.00M$514.00M$505.00M$601.00M$241.00M$468.00M
Net income$4.59B$4.76B$3.30B$3.00B$3.56B$1.11B-$4.54B$900.00M$34.00M$67.00M$5.07B$2.26B$1.48B$1.26B$1.34B$1.40B$1.20B$1.26B$823.00M$990.00M
Diluted EPS$37.28$38.38$25.72$22.39$25.03$7.23-$28.26$4.95$0.1700$0.3200$22.73$9.70$6.27$5.41$5.59$5.59$4.57$4.62$2.95$3.32
Gross margin3.64%3.61%3.71%4.15%4.47%4.97%5.10%5.20%5.48%5.37%5.68%5.98%6.37%6.08%5.63%5.23%5.33%5.22%5.04%4.93%
Operating margin1.58%1.54%1.23%1.27%1.58%0.77%-2.12%1.08%0.41%0.37%3.59%1.86%1.66%1.78%1.92%1.74%1.62%1.85%1.12%1.45%
Net margin1.12%1.18%0.92%0.97%1.29%0.42%-1.91%0.39%0.02%0.03%2.55%1.18%0.82%0.92%1.09%1.15%1.07%1.16%0.77%0.97%

filed 5 Aug 2026