MCKESSON CORPMCK

Market cap
$102.7B
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Mar 31, 2025345,728+16.75%
Mar 31, 2024296,123+12.02%
Mar 31, 2023264,353+5.39%
Mar 31, 2022250,836+10.95%
Mar 31, 2021226,080+3.22%
Mar 31, 2020219,028+8.13%
Mar 31, 2019202,565+2.73%
Mar 31, 2018197,173+5.29%
Mar 31, 2017187,262+4.34%
Mar 31, 2016179,468+7.06%
Mar 31, 2015167,634+29.65%
Mar 31, 2014129,300+11.98%
Mar 31, 2013115,471-0.60%
Mar 31, 2012116,167+9.47%
Mar 31, 2011106,114+3.00%
Mar 31, 2010103,026