WallStSmart
MCK

McKesson Corporation

NYSE: MCK · HEALTHCARE · MEDICAL DISTRIBUTION

$815.20
-0.90% today

Updated 2026-04-30

Market cap
$99.85B
P/E ratio
23.53
P/S ratio
0.25x
EPS (TTM)
$34.65
Dividend yield
0.37%
52W range
$635 – $999
Volume
0.8M

McKesson Corporation (MCK) Financial statements

SEC filings — annual and quarterly data.

Balance sheet — annual

Item20062007200820092010201120122013201420152016201720182019202020212022202320242025
Total assets$20.98B$23.94B$24.60B$25.27B$28.19B$30.89B$33.09B$34.79B$51.76B$53.87B$56.56B$60.97B$60.38B$59.67B$61.25B$65.02B$63.30B$62.32B$67.44B$75.14B
Cash & equivalents$2.14B$1.95B$1.36B$2.11B$3.73B$3.61B$3.15B$2.46B$4.19B$5.34B$4.05B$2.78B$2.67B$2.98B$4.01B$6.28B$3.53B$4.68B$4.58B$5.69B
Current assets$16.92B$17.86B$17.79B$18.67B$21.50B$22.36B$23.60B$23.17B$32.57B$36.67B$38.44B$36.95B$37.14B$38.47B$42.22B$45.38B$46.23B$44.29B$47.97B$55.40B
Total liabilities$15.07B$17.67B$18.48B$19.07B$20.66B$23.67B$26.26B$27.72B$41.44B$44.40B$46.15B$48.37B$48.87B$49.99B$54.54B$63.57B$65.09B$63.81B$69.04B$76.83B
Current liabilities$13.52B$15.13B$15.35B$15.61B$17.01B$18.73B$21.69B$21.36B$29.50B$33.50B$35.07B$35.61B$36.69B$37.63B$42.62B$44.10B$48.47B$47.96B$52.36B$61.60B
Long-term debt$965.00M$1.80B$1.79B$2.29B$2.29B$3.59B$3.07B$4.52B$8.95B$8.18B$6.50B$7.30B$6.75B$7.26B$6.33B$6.41B$5.08B$4.63B$5.58B$4.46B
Shareholder equity$5.91B$6.27B$6.12B$6.19B$7.53B$7.22B$6.83B$7.07B$8.52B$8.00B$8.92B$11.10B$9.80B$8.09B$5.09B$-21.00M$-2.27B$-1.86B$-1.97B$-2.07B
Retained earnings$3.87B$4.71B$5.59B$6.10B$7.24B$8.25B$9.45B$10.40B$11.45B$12.71B$8.36B$13.19B$12.99B$12.41B$13.02B$8.20B$9.03B$12.29B$14.98B$17.92B
Accounts receivable$6.25B$6.57B$7.21B$7.77B$8.07B$9.19B$9.98B$9.97B$14.19B$15.91B$17.98B$18.21B$17.71B$18.25B$19.95B$19.18B$18.58B$19.41B$21.62B$25.64B
Inventory$7.26B$8.15B$9.00B$8.53B$9.44B$9.22B$10.07B$10.34B$13.31B$14.30B$15.34B$15.28B$16.31B$16.71B$16.73B$19.25B$18.70B$19.69B$21.14B$23.00B
Goodwill$1.72B$2.98B$3.35B$3.53B$3.57B$4.36B$5.03B$6.41B$9.93B$9.82B$9.79B$10.59B$10.92B$9.36B$9.36B$9.49B$9.45B$9.95B$10.13B$10.02B