NYSE:MCK | Key Financial Ratios | MCKESSON CORP

Complete source-backed ratio history.

Available history
2009-03-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-300.895.20%-108.30%
2026-03-310.855.78%-219.24%
2025-12-310.885.16%-334.36%
2025-09-300.884.79%-231.91%
2025-06-300.883.89%-160.85%
2025-03-310.94.39%-158.87%
2024-12-310.88-2.63.98%-91.63%
2024-09-300.913.50%-84.06%
2024-06-300.934.13%-168.60%
2024-03-310.92-2.864.45%-152.31%
2023-12-310.92-2.874.51%-146.03%
2023-09-300.935.28%-190.81%
2023-06-300.945.85%-234.08%
2023-03-310.92-3.015.71%-191.71%
2022-12-310.935.01%-127.94%
2022-09-300.963.26%-116.30%
2022-06-300.962.24%-69.66%
2022-03-310.95-2.591.76%-49.03%
2021-12-310.98-4.622.22%-110.83%
2021-09-300.99-7.56%841.86%
2021-06-300.99-7.15%850.09%
2021-03-311.03-305.05-6.98%21614.29%
2020-12-311.01-6.77%877.15%
2020-09-300.991.293.62%37.83%
2020-06-3011.371.60%16.91%
2020-03-310.991.451.47%17.67%
2019-12-310.981.25-1.51%-14.85%
2019-09-301.011.18-1.07%-9.78%
2019-06-301.010.980.96%7.56%
2019-03-311.020.940.06%0.42%
2018-12-311.020.95-0.52%-3.44%
2018-09-300.990.830.19%1.27%
2018-06-3010.82-0.62%-4.04%
2018-03-311.010.80.11%0.68%
2017-12-311.070.697.48%40.92%
2017-09-301.050.727.10%40.66%
2017-06-301.050.77.82%42.79%
2017-03-311.040.758.32%45.70%
2016-12-311.0313.31%24.87%
2016-09-301.120.863.28%20.26%
2016-06-301.070.883.84%24.05%
2016-03-311.10.913.99%25.30%
2015-12-311.110.983.56%22.07%
2015-09-301.111.053.22%20.45%
2015-06-301.111.092.95%18.63%
2015-03-311.091.212.74%18.45%
2014-12-311.131.13.11%18.87%
2014-09-301.151.122.50%14.63%
2014-06-301.161.132.34%13.83%
2014-03-311.111.222.44%14.82%
2013-12-311.153.16%14.35%
2013-09-301.153.85%17.34%
2013-06-301.123.89%18.66%
2013-03-311.080.693.85%18.93%
2012-12-311.164.79%20.92%
2012-09-301.114.86%20.76%
2012-06-301.14.72%20.78%
2012-03-311.090.524.24%20.54%
2011-12-311.190.533.93%17.49%
2011-09-301.170.563.63%16.29%
2011-06-301.170.583.84%17.20%
2011-03-311.190.553.89%16.65%
2010-12-311.13.71%15.93%
2010-09-301.244.85%19.06%
2010-06-301.234.65%18.51%
2010-03-311.260.34.48%16.77%
2009-12-311.234.34%16.79%
2009-09-301.213.19%12.65%
2009-06-301.20.43.41%13.97%
2009-03-311.20.413.26%13.29%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-03-310.855.78%-219.24%
2025-03-310.94.39%-158.87%
2024-03-310.924.45%-152.31%
2023-03-310.925.71%-191.71%
2022-03-310.951.76%-49.03%
2021-03-311.03-6.98%21614.29%
2020-03-310.991.47%17.67%
2019-03-311.020.06%0.42%
2018-03-311.010.80.11%0.68%
2017-03-311.040.778.32%45.70%
2016-03-311.10.913.99%25.30%
2015-03-311.091.232.74%18.45%
2014-03-311.111.242.44%14.82%
2013-03-311.080.693.85%18.93%
2012-03-311.090.524.24%20.54%
2011-03-311.190.553.89%16.65%
2010-03-311.260.34.48%16.77%
2009-03-311.23.26%13.29%