MCKESSON CORPMCK

Market cap
$102.8B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Mar 31, 20253,146+4.00%
Mar 31, 20243,025-16.85%
Mar 31, 20233,638+3.47%
Mar 31, 20223,516+356.62%
Mar 31, 2021770-60.59%
Mar 31, 20201,954+19.22%
Mar 31, 20191,639-4.10%
Mar 31, 20181,709-26.05%
Mar 31, 20172,311+43.36%
Mar 31, 20161,612+258.22%
Mar 31, 2015450+246.15%
Mar 31, 2014130-89.29%
Mar 31, 20131,214-35.22%
Mar 31, 20121,874