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.

Cash flow — annual

Item20062007200820092010201120122013201420152016201720182019202020212022202320242025
Operating cash flow$2.74B$1.54B$869.00M$1.35B$2.32B$2.34B$2.95B$2.48B$3.14B$3.11B$3.67B$4.74B$4.34B$4.04B$4.37B$4.54B$4.43B$5.16B$4.31B$6.08B
Capital expenditures$167.00M$306.00M$356.00M$392.00M$378.00M$388.00M$403.00M$406.00M$415.00M$545.00M$677.00M$562.00M$580.00M$557.00M$506.00M$641.00M$535.00M$558.00M$687.00M$859.00M
Depreciation$266.00M$295.00M$371.00M$441.00M$474.00M$496.00M$551.00M$591.00M$704.00M$1.02B$885.00M$910.00M$951.00M$949.00M$922.00M$887.00M$760.00M$608.00M$635.00M$636.00M
Stock-based comp$49.00M$187.00M$91.00M$99.00M$114.00M$137.00M$154.00M$167.00M$160.00M$174.00M$123.00M$115.00M$69.00M$95.00M$1.22B$233.00M$161.00M$162.00M$182.00M
Free cash flow$2.58B$1.23B$513.00M$959.00M$1.94B$1.95B$2.55B$2.08B$2.72B$2.57B$3.00B$4.18B$3.77B$3.48B$3.87B$3.90B$3.90B$4.60B$3.63B$5.23B
Investing cash flow$-1.82B$-2.10B$-5.00M$-727.00M$-309.00M$-624.00M$-1.50B$-2.21B$-5.05B$-677.00M$-1.56B$-3.80B$-1.52B$-1.38B$-579.00M$-415.00M$-89.00M$-542.00M$-1.07B$-733.00M
Financing cash flow$-577.00M$379.00M$-1.47B$178.00M$-421.00M$-1.84B$-1.91B$-956.00M$3.62B$-968.00M$-3.45B$-2.07B$-3.08B$-2.23B$-2.73B$-1.69B$-6.32B$-4.37B$-3.34B$-3.96B
Dividends paid$73.00M$72.00M$70.00M$116.00M$131.00M$171.00M$195.00M$194.00M$214.00M$227.00M$244.00M$253.00M$262.00M$292.00M$294.00M$276.00M$277.00M$292.00M$314.00M$345.00M
Share repurchases
Debt repayment
Net change in cash$1.62B$-119.00M$-463.00M$-693.00M$1.74B$1.15B$-1.29B$-1.26B$-111.00M$428.00M$1.06B$2.43B$-1.98B$249.00M