McKesson stock buybacks 1995–2027What are stock buybacks? A stock buyback is a company buying its own shares on the market. With fewer shares left, each remaining share owns a bigger part of the company.
McKesson spent 894.00M USD buying back its shares in Q2 FY2027, the three months to 30 September 2026, up 53.9% on the same quarter a year before. McKesson spent 6.78B USD buying back its shares over the last twelve months, up 501.2% on the twelve months before. In fiscal year 2026 it spent 4.75B USD, up 51.0% on the year before.
Last updated 7 Nov 2026 · Next report 3 Feb 2027
Stock buybacks
Growth
| Fiscal year | Period ending | Stock buybacks | Growth | Dividends paid | Free cash flow |
|---|---|---|---|---|---|
| TTM | 30 Sept 2026 | 6.78B | +501.15% | 400.00M | 6.91B |
| FY2026 | 31 Mar 2026 | 4.75B | +50.99% | 381.00M | 5.41B |
| FY2025 | 31 Mar 2025 | 3.15B | +4.00% | 345.00M | 5.23B |
| FY2024 | 31 Mar 2024 | 3.03B | -16.85% | 314.00M | 3.63B |
| FY2023 | 31 Mar 2023 | 3.64B | +3.47% | 292.00M | 4.60B |
| FY2022 | 31 Mar 2022 | 3.52B | +373.85% | 277.00M | 3.90B |
| FY2021 | 31 Mar 2021 | 742.00M | -61.63% | 276.00M | 3.90B |
| FY2020 | 31 Mar 2020 | 1.93B | +18.00% | 294.00M | 3.87B |
| FY2019 | 31 Mar 2019 | 1.64B | -4.10% | 292.00M | 3.48B |
| FY2018 | 31 Mar 2018 | 1.71B | -26.05% | 262.00M | 3.77B |
| FY2017 | 31 Mar 2017 | 2.31B | +43.36% | 253.00M | 4.18B |
| FY2016 | 31 Mar 2016 | 1.61B | +258.22% | 244.00M | 3.00B |
| FY2015 | 31 Mar 2015 | 450.00M | +246.15% | 227.00M | 2.57B |
| FY2014 | 31 Mar 2014 | 130.00M | -89.29% | 214.00M | 2.72B |
| FY2013 | 31 Mar 2013 | 1.21B | -35.22% | 194.00M | 2.08B |
| FY2012 | 31 Mar 2012 | 1.87B | -8.59% | 195.00M | 2.55B |
| FY2011 | 31 Mar 2011 | 2.05B | +534.67% | 171.00M | 1.95B |
| FY2010 | 31 Mar 2010 | 323.00M | -35.66% | 131.00M | 1.94B |
| FY2009 | 31 Mar 2009 | 502.00M | -70.44% | 116.00M | 959.00M |
| FY2008 | 31 Mar 2008 | 1.70B | +69.29% | 70.00M | 513.00M |
| FY2007 | 31 Mar 2007 | 1.00B | +4.70% | 72.00M | 1.23B |
| FY2006 | 31 Mar 2006 | 958.00M | — | 73.00M | 2.58B |
| FY2005 | 31 Mar 2005 | 0.00 | -100.00% | 70.00M | 1.40B |
| FY2004 | 31 Mar 2004 | 156.80M | +527.20% | 69.80M | 448.40M |
| FY2003 | 31 Mar 2003 | 25.00M | -43.44% | 79.70M | 579.50M |
| FY2002 | 31 Mar 2002 | 44.20M | -32.62% | 78.50M | 197.50M |
| FY2001 | 31 Mar 2001 | 65.60M | — | 78.30M | 194.20M |
| FY2000 | 31 Mar 2000 | 0.00 | — | 77.50M | -561.10M |
| FY1999 | 31 Mar 1999 | 0.00 | — | 94.80M | -236.30M |
| FY1998 | 31 Mar 1998 | 0.00 | -100.00% | 46.30M | -230.20M |
| FY1997 | 31 Mar 1997 | 157.90M | +151.83% | 51.90M | -1.05B |
| FY1996 | 31 Mar 1996 | 62.70M | +1,922.58% | 44.20M | -108.30M |
| FY1995 | 31 Mar 1995 | 3.10M | — | 69.90M | 112.80M |
| Quarter | Period ending | Stock buybacks | Growth on a year before | Dividends paid | Free cash flow |
|---|---|---|---|---|---|
| Q2 FY2027 | 30 Sept 2026 | 894.00M | +53.87% | 96.00M | 2.95B |
| Q1 FY2027 | 30 Jun 2026 | 2.53B | +335.46% | 102.00M | -332.00M |
| Q4 FY2026 | 31 Mar 2026 | 2.67B | +790.33% | 101.00M | 3.24B |
| Q3 FY2026 | 31 Dec 2025 | 680.00M | -17.78% | 101.00M | 1.06B |
| Q2 FY2026 | 30 Sept 2025 | 581.00M | -61.06% | 89.00M | 2.22B |
| Q1 FY2026 | 30 Jun 2025 | 581.00M | +10.25% | 90.00M | -1.11B |
| Q4 FY2025 | 31 Mar 2025 | 300.00M | -55.75% | 91.00M | 7.47B |
| Q3 FY2025 | 31 Dec 2024 | 827.00M | -1.78% | 92.00M | -2.58B |
| Q2 FY2025 | 30 Sept 2024 | 1.49B | +84.43% | 80.00M | 1.88B |
| Q1 FY2025 | 30 Jun 2024 | 527.00M | -24.28% | 82.00M | -1.55B |
| Q4 FY2024 | 31 Mar 2024 | 678.00M | +391.30% | 82.00M | 3.88B |
| Q3 FY2024 | 31 Dec 2023 | 842.00M | -58.23% | 83.00M | 100.00M |
| Q2 FY2024 | 30 Sept 2023 | 809.00M | +67.15% | 75.00M | 825.00M |
| Q1 FY2024 | 30 Jun 2023 | 696.00M | -30.40% | 74.00M | -1.18B |
| Q4 FY2023 | 31 Mar 2023 | 138.00M | -90.98% | 76.00M | 3.14B |
| Q3 FY2023 | 31 Dec 2022 | 2.02B | +182.35% | 77.00M | 1.51B |
| Q2 FY2023 | 30 Sept 2022 | 484.00M | +83.33% | 68.00M | 985.00M |
| Q1 FY2023 | 30 Jun 2022 | 1.00B | -0.79% | 71.00M | -1.04B |
| Q4 FY2022 | 31 Mar 2022 | 1.53B | +527.05% | 71.00M | 2.73B |
| Q3 FY2022 | 31 Dec 2021 | 714.00M | +183.33% | 72.00M | 1.28B |
| Q2 FY2022 | 30 Sept 2021 | 264.00M | +6.45% | 65.00M | 1.67B |
| Q1 FY2022 | 30 Jun 2021 | 1.01B | +4,100.00% | 69.00M | -1.78B |
| Q4 FY2021 | 31 Mar 2021 | 244.00M | +8,033.33% | 67.00M | 3.16B |
| Q3 FY2021 | 31 Dec 2020 | 252.00M | -49.50% | 69.00M | 1.05B |
| Q2 FY2021 | 30 Sept 2020 | 248.00M | -66.98% | 66.00M | 873.00M |
| Q1 FY2021 | 30 Jun 2020 | 24.00M | -96.58% | 74.00M | -1.18B |
| Q4 FY2020 | 31 Mar 2020 | 3.00M | -98.80% | 72.00M | 4.49B |
| Q3 FY2020 | 31 Dec 2019 | 499.00M | -0.20% | 74.00M | -275.00M |
| Q2 FY2020 | 30 Sept 2019 | 751.00M | +29.26% | 73.00M | -181.00M |
| Q1 FY2020 | 30 Jun 2019 | 701.00M | +128.34% | 75.00M | -162.00M |
| Q4 FY2019 | 31 Mar 2019 | 251.00M | -66.89% | 76.00M | 3.74B |
| Q3 FY2019 | 31 Dec 2018 | 500.00M | +100.00% | 77.00M | -334.00M |
| Q2 FY2019 | 30 Sept 2018 | 581.00M | +44.89% | 68.00M | 1.28B |
| Q1 FY2019 | 30 Jun 2018 | 307.00M | +2.33% | 71.00M | -1.21B |
| Q4 FY2018 | 31 Mar 2018 | 758.00M | +201.99% | 70.00M | 2.83B |
| Q3 FY2018 | 31 Dec 2017 | 250.00M | -87.51% | 71.00M | -153.00M |
| Q2 FY2018 | 30 Sept 2017 | 401.00M | — | 59.00M | 461.00M |
| Q1 FY2018 | 30 Jun 2017 | 300.00M | +417.24% | 62.00M | 623.00M |
| Q4 FY2017 | 31 Mar 2017 | 251.00M | -61.50% | 61.00M | 1.24B |
| Q3 FY2017 | 31 Dec 2016 | 2.00B | +463.94% | 63.00M | 252.00M |
| Q2 FY2017 | 30 Sept 2016 | 0.00 | -100.00% | 63.00M | 943.00M |
| Q1 FY2017 | 30 Jun 2016 | 58.00M | -44.76% | 66.00M | 1.75B |
| Q4 FY2016 | 31 Mar 2016 | 652.00M | +89.53% | 65.00M | 2.85B |
| Q3 FY2016 | 31 Dec 2015 | 355.00M | +35,400.00% | 65.00M | -828.00M |
| Q2 FY2016 | 30 Sept 2015 | 500.00M | +16,566.67% | 55.00M | 643.00M |
| Q1 FY2016 | 30 Jun 2015 | 105.00M | +2.94% | 59.00M | 334.00M |
| Q4 FY2015 | 31 Mar 2015 | 344.00M | +17,100.00% | 56.00M | 1.74B |
| Q3 FY2015 | 31 Dec 2014 | 1.00M | — | 56.00M | 931.00M |
| Q2 FY2015 | 30 Sept 2014 | 3.00M | +200.00% | 56.00M | -170.00M |
| Q1 FY2015 | 30 Jun 2014 | 102.00M | -19.69% | 59.00M | 63.00M |
| Q4 FY2014 | 31 Mar 2014 | 2.00M | -99.75% | 60.00M | 2.55B |
| Q3 FY2014 | 31 Dec 2013 | 0.00 | -100.00% | 55.00M | -440.00M |
| Q2 FY2014 | 30 Sept 2013 | 1.00M | — | 46.00M | 0.00 |
| Q1 FY2014 | 30 Jun 2013 | 127.00M | +139.62% | 53.00M | 616.00M |
| Q4 FY2013 | 31 Mar 2013 | 801.00M | -33.36% | 47.00M | 2.07B |
| Q3 FY2013 | 31 Dec 2012 | 360.00M | — | 47.00M | -284.00M |
| Q2 FY2013 | 30 Sept 2012 | 0.00 | — | 47.00M | 928.00M |
| Q1 FY2013 | 30 Jun 2012 | 53.00M | -92.11% | 53.00M | -636.00M |
| Q4 FY2012 | 31 Mar 2012 | 1.20B | -22.35% | 49.00M | 1.14B |
| Q3 FY2012 | 31 Dec 2011 | 0.00 | -100.00% | 49.00M | 241.00M |
| Q2 FY2012 | 30 Sept 2011 | 0.00 | -100.00% | 50.00M | 951.00M |
| Q1 FY2012 | 30 Jun 2011 | 672.00M | -33.86% | 47.00M | 217.00M |
| Q4 FY2011 | 31 Mar 2011 | 1.55B | +154,700.00% | 45.00M | 880.00M |
| Q3 FY2011 | 31 Dec 2010 | 1.00M | — | 46.00M | 454.00M |
| Q2 FY2011 | 30 Sept 2010 | 531.00M | +2,112.50% | 47.00M | 175.00M |
| Q1 FY2011 | 30 Jun 2010 | 1.02B | +240.94% | 33.00M | 441.00M |
| Q4 FY2010 | 31 Mar 2010 | 1.00M | -99.34% | 33.00M | 484.00M |
| Q3 FY2010 | 31 Dec 2009 | 0.00 | — | 32.00M | 110.00M |
| Q2 FY2010 | 30 Sept 2009 | 24.00M | — | 32.00M | 523.00M |
| Q1 FY2010 | 30 Jun 2009 | 298.00M | +102.72% | 34.00M | 821.00M |
| Q4 FY2009 | 31 Mar 2009 | 151.00M | -80.44% | 33.00M | 513.00M |
| Q3 FY2009 | 31 Dec 2008 | 0.00 | -100.00% | 33.00M | 68.00M |
| Q2 FY2009 | 30 Sept 2008 | 0.00 | -100.00% | 33.00M | 142.00M |
| Q1 FY2009 | 30 Jun 2008 | 147.00M | -44.94% | 17.00M | 236.00M |
| Q4 FY2008 | 31 Mar 2008 | 772.00M | +212.55% | 17.00M | 807.00M |
| Q3 FY2008 | 31 Dec 2007 | 231.00M | +135.71% | 17.00M | -1.41B |
| Q2 FY2008 | 30 Sept 2007 | 428.00M | +14.13% | 18.00M | 755.00M |
| Q1 FY2008 | 30 Jun 2007 | 267.00M | -5.65% | 18.00M | 356.00M |
| Q4 FY2007 | 31 Mar 2007 | 247.00M | -34.83% | 18.00M | 873.00M |
| Q3 FY2007 | 31 Dec 2006 | 98.00M | -66.09% | 18.00M | -188.00M |
| Q2 FY2007 | 30 Sept 2006 | 375.00M | +67.41% | 18.00M | 327.00M |
| Q1 FY2007 | 30 Jun 2006 | 283.00M | +328.79% | 18.00M | 221.00M |
| Q4 FY2006 | 31 Mar 2006 | 379.00M | — | 18.00M | 1.24B |
| Q3 FY2006 | 31 Dec 2005 | 289.00M | — | 19.00M | — |
| Q2 FY2006 | 30 Sept 2005 | 224.00M | — | 18.00M | 1.27B |
| Q1 FY2006 | 30 Jun 2005 | 66.00M | — | 18.00M | 593.00M |
| Q4 FY2005 | 31 Mar 2005 | 0.00 | -100.00% | 17.90M | 955.30M |
| Q3 FY2005 | 31 Dec 2004 | 0.00 | -100.00% | 18.00M | 115.40M |
| Q2 FY2005 | 30 Sept 2004 | 0.00 | -100.00% | 17.00M | 222.40M |
| Q1 FY2005 | 30 Jun 2004 | 0.00 | -100.00% | 18.00M | 105.40M |
| Q4 FY2004 | 31 Mar 2004 | 41.50M | — | 17.50M | 795.80M |
| Q3 FY2004 | 31 Dec 2003 | 5.20M | — | 12.50M | -12.50M |
| Q2 FY2004 | 30 Sept 2003 | 34.80M | — | 19.80M | -347.90M |
| Q1 FY2004 | 30 Jun 2003 | 75.30M | — | 2.50M | 13.00M |
| Q4 FY2003 | 31 Mar 2003 | 0.00 | — | 19.90M | 303.90M |
| Q3 FY2003 | 31 Dec 2002 | 0.00 | -100.00% | 12.70M | 393.90M |
| Q2 FY2003 | 30 Sept 2002 | 0.00 | — | 19.80M | 166.50M |
| Q1 FY2003 | 30 Jun 2002 | 0.00 | — | 19.80M | -229.50M |
| Q4 FY2002 | 31 Mar 2002 | 0.00 | -100.00% | 19.60M | 191.10M |
| Q3 FY2002 | 31 Dec 2001 | 29.10M | +14,450.00% | 19.60M | 45.90M |
| Q2 FY2002 | 30 Sept 2001 | 0.00 | — | 19.70M | 375.40M |
| Q1 FY2002 | 30 Jun 2001 | 0.00 | — | 19.60M | -414.90M |
| Q4 FY2001 | 31 Mar 2001 | 39.90M | — | 19.50M | 208.60M |
| Q3 FY2001 | 31 Dec 2000 | 200.00K | — | 19.60M | 205.70M |
| Q2 FY2001 | 30 Sept 2000 | 0.00 | — | 19.60M | -158.40M |
| Q1 FY2001 | 30 Jun 2000 | 0.00 | — | 19.60M | -61.70M |
| Q4 FY2000 | 31 Mar 2000 | 0.00 | — | 26.90M | — |
| Q3 FY2000 | 31 Dec 1999 | 0.00 | — | 11.90M | 505.60M |
| Q2 FY2000 | 30 Sept 1999 | 0.00 | -100.00% | 19.30M | -137.00M |
| Q1 FY2000 | 30 Jun 1999 | 0.00 | -100.00% | 19.40M | -435.20M |
| Q4 FY1999 | 31 Mar 1999 | 0.00 | — | 49.40M | 541.00M |
| Q3 FY1999 | 31 Dec 1998 | 0.00 | — | 15.10M | -390.40M |
| Q2 FY1999 | 30 Sept 1998 | 1.90M | — | 16.10M | -399.90M |
| Q1 FY1999 | 30 Jun 1998 | 2.50M | — | 14.20M | 13.00M |
| Q4 FY1998 | 31 Mar 1998 | 0.00 | — | 3.90M | -9.00M |
| Q3 FY1998 | 31 Dec 1997 | 0.00 | -100.00% | 14.20M | — |
| Q2 FY1998 | 30 Sept 1997 | 0.00 | -100.00% | 13.90M | -139.00M |
| Q1 FY1998 | 30 Jun 1997 | 0.00 | -100.00% | 14.30M | -50.70M |
| Q4 FY1997 | 31 Mar 1997 | 0.00 | -100.00% | 11.50M | -856.70M |
| Q3 FY1997 | 31 Dec 1996 | 10.50M | +11.70% | 10.60M | -127.10M |
| Q2 FY1997 | 30 Sept 1996 | 43.30M | +106.19% | 10.50M | 11.40M |
| Q1 FY1997 | 30 Jun 1996 | 101.90M | +2,068.09% | 10.70M | -75.90M |
| Q4 FY1996 | 31 Mar 1996 | 27.60M | — | 11.20M | 94.40M |
| Q3 FY1996 | 31 Dec 1995 | 9.40M | — | 11.20M | -208.70M |
| Q2 FY1996 | 30 Sept 1995 | 21.00M | — | 11.60M | 45.70M |
| Q1 FY1996 | 30 Jun 1995 | 4.70M | — | 10.20M | -39.70M |
| Q4 FY1995 | 31 Mar 1995 | 0.00 | — | 11.50M | 138.10M |
Figures in USD. Free cash flow is operating cash flow less capital expenditure. Quarterly growth is on the same quarter a year before; TTM is the last four quarters.
The money spent buying back the company's own shares in each period, from the cash flow statement.
See also:Revenue,Net income,EPS,Shares outstanding,Operating income,Cash on hand,Total debt,Free cash flow,Cash flow
Common questions about McKesson's buybacks
Source: Financial Modeling Prep
