MCKESSON CORPMCK

Market cap
$102.7B
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Mar 31, 2025359,051+16.22%
Mar 31, 2024308,951+11.65%
Mar 31, 2023276,711+4.83%
Mar 31, 2022263,966+10.80%
Mar 31, 2021238,228+3.11%
Mar 31, 2020231,051+7.81%
Mar 31, 2019214,319+2.86%
Mar 31, 2018208,357+4.95%
Mar 31, 2017198,533+4.01%
Mar 31, 2016190,884+6.61%
Mar 31, 2015179,045+30.11%
Mar 31, 2014137,609+12.38%
Mar 31, 2013122,455-0.23%
Mar 31, 2012122,734+9.50%
Mar 31, 2011112,084+3.11%
Mar 31, 2010108,702