The cash outflow to reacquire common stock during the period.
$22.27B
FY2026 · ▲ 20.9% vs FY2025
| Fiscal year | Year end | Payments for Repurchase of Common Stock, by fiscal year |
|---|---|---|
| FY2026 | Jun 30, 2026 | $22,271,000,000 |
| FY2025 | Jun 30, 2025 | $18,420,000,000 |
| FY2024 | Jun 30, 2024 | $17,254,000,000 |
| FY2023 | Jun 30, 2023 | $22,245,000,000 |
| FY2022 | Jun 30, 2022 | $32,696,000,000 |
| FY2021 | Jun 30, 2021 | $27,385,000,000 |
| FY2020 | Jun 30, 2020 | $22,968,000,000 |
| FY2019 | Jun 30, 2019 | $19,543,000,000 |
| FY2018 | Jun 30, 2018 | $10,721,000,000 |
| FY2017 | Jun 30, 2017 | $11,788,000,000 |
| FY2016 | Jun 30, 2016 | $15,969,000,000 |
| FY2015 | Jun 30, 2015 | $14,443,000,000 |
| FY2014 | Jun 30, 2014 | $7,316,000,000 |
| FY2013 | Jun 30, 2013 | $5,360,000,000 |
| FY2012 | Jun 30, 2012 | $5,029,000,000 |
| FY2011 | Jun 30, 2011 | $11,555,000,000 |
| FY2010 | Jun 30, 2010 | $11,269,000,000 |
| FY2009 | Jun 30, 2009 | $9,353,000,000 |
| FY2008 | Jun 30, 2008 | $12,533,000,000 |
| Period | Length | Value | Last reported | Filings |
|---|---|---|---|---|
| Jul 1, 2025 – Jun 30, 2026 | Year | $22,271,000,000 | Jul 29, 2026 | 1 |
| Jan 1, 2026 – Mar 31, 2026 | Quarter | $4,627,000,000 | Apr 29, 2026 | 1 |
| Jul 1, 2025 – Mar 31, 2026 | 9 months | $17,692,000,000 | Apr 29, 2026 | 1 |
| Oct 1, 2025 – Dec 31, 2025 | Quarter | $7,415,000,000 | Jan 28, 2026 | 1 |
| Jul 1, 2025 – Dec 31, 2025 | 6 months | $13,065,000,000 | Jan 28, 2026 | 1 |
| Jul 1, 2025 – Sep 30, 2025 | Quarter | $5,650,000,000 | Oct 29, 2025 | 1 |
| Jul 1, 2024 – Jun 30, 2025 | Year | $18,420,000,000 | Jul 29, 2026 | 2 |
| Jan 1, 2025 – Mar 31, 2025 | Quarter | $4,781,000,000 | Apr 29, 2026 | 2 |
| Jul 1, 2024 – Mar 31, 2025 | 9 months | $13,874,000,000 | Apr 29, 2026 | 2 |
| Oct 1, 2024 – Dec 31, 2024 | Quarter | $4,986,000,000 | Jan 28, 2026 | 2 |
| Jul 1, 2024 – Dec 31, 2024 | 6 months | $9,093,000,000 | Jan 28, 2026 | 2 |
| Jul 1, 2024 – Sep 30, 2024 | Quarter | $4,107,000,000 | Oct 29, 2025 | 2 |
| Jul 1, 2023 – Jun 30, 2024 | Year | $17,254,000,000 | Jul 29, 2026 | 4 |
| Jan 1, 2024 – Mar 31, 2024 | Quarter | $4,213,000,000 | Apr 30, 2025 | 2 |
| Jul 1, 2023 – Mar 31, 2024 | 9 months | $13,044,000,000 | Apr 30, 2025 | 2 |
| Oct 1, 2023 – Dec 31, 2023 | Quarter | $4,000,000,000 | Jan 29, 2025 | 2 |
| Jul 1, 2023 – Dec 31, 2023 | 6 months | $8,831,000,000 | Jan 29, 2025 | 2 |
| Jul 1, 2023 – Sep 30, 2023 | Quarter | $4,831,000,000 | Oct 30, 2024 | 2 |
| Jul 1, 2022 – Jun 30, 2023 | Year | $22,245,000,000 | Jul 30, 2025 | 4 |
| Jan 1, 2023 – Mar 31, 2023 | Quarter | $5,509,000,000 | Apr 25, 2024 | 2 |
| Jul 1, 2022 – Mar 31, 2023 | 9 months | $16,541,000,000 | Apr 25, 2024 | 2 |
| Oct 1, 2022 – Dec 31, 2022 | Quarter | $5,459,000,000 | Jan 30, 2024 | 2 |
| Jul 1, 2022 – Dec 31, 2022 | 6 months | $11,032,000,000 | Jan 30, 2024 | 2 |
| Jul 1, 2022 – Sep 30, 2022 | Quarter | $5,573,000,000 | Oct 24, 2023 | 2 |
| Jul 1, 2021 – Jun 30, 2022 | Year | $32,696,000,000 | Dec 3, 2024 | 4 |
| Jan 1, 2022 – Mar 31, 2022 | Quarter | $8,822,000,000 | Apr 25, 2023 | 2 |
| Jul 1, 2021 – Mar 31, 2022 | 9 months | $23,939,000,000 | Apr 25, 2023 | 2 |
| Oct 1, 2021 – Dec 31, 2021 | Quarter | $7,433,000,000 | Jan 24, 2023 | 2 |
| Jul 1, 2021 – Dec 31, 2021 | 6 months | $15,117,000,000 | Jan 24, 2023 | 2 |
| Jul 1, 2021 – Sep 30, 2021 | Quarter | $7,684,000,000 | Oct 25, 2022 | 2 |
| Jul 1, 2020 – Jun 30, 2021 | Year | $27,385,000,000 | Jul 27, 2023 | 3 |
| Jan 1, 2021 – Mar 31, 2021 | Quarter | $6,930,000,000 | Apr 26, 2022 | 2 |
| Jul 1, 2020 – Mar 31, 2021 | 9 months | $20,208,000,000 | Apr 26, 2022 | 2 |
| Oct 1, 2020 – Dec 31, 2020 | Quarter | $6,535,000,000 | Jan 25, 2022 | 2 |
| Jul 1, 2020 – Dec 31, 2020 | 6 months | $13,278,000,000 | Jan 25, 2022 | 2 |
| Jul 1, 2020 – Sep 30, 2020 | Quarter | $6,743,000,000 | Oct 26, 2021 | 2 |
| Jul 1, 2019 – Jun 30, 2020 | Year | $22,968,000,000 | Jul 28, 2022 | 3 |
| Jan 1, 2020 – Mar 31, 2020 | Quarter | $7,059,000,000 | Apr 27, 2021 | 2 |
| Jul 1, 2019 – Mar 31, 2020 | 9 months | $17,177,000,000 | Apr 27, 2021 | 2 |
| Oct 1, 2019 – Dec 31, 2019 | Quarter | $5,206,000,000 | Jan 26, 2021 | 2 |
| Jul 1, 2019 – Dec 31, 2019 | 6 months | $10,118,000,000 | Jan 26, 2021 | 2 |
| Jul 1, 2019 – Sep 30, 2019 | Quarter | $4,912,000,000 | Oct 27, 2020 | 2 |
| Jul 1, 2018 – Jun 30, 2019 | Year | $19,543,000,000 | Jul 29, 2021 | 3 |
| Jan 1, 2019 – Mar 31, 2019 | Quarter | $4,753,000,000 | Apr 29, 2020 | 2 |
| Jul 1, 2018 – Mar 31, 2019 | 9 months | $14,910,000,000 | Apr 29, 2020 | 2 |
| Oct 1, 2018 – Dec 31, 2018 | Quarter | $6,413,000,000 | Jan 29, 2020 | 2 |
| Jul 1, 2018 – Dec 31, 2018 | 6 months | $10,157,000,000 | Jan 29, 2020 | 2 |
| Jul 1, 2018 – Sep 30, 2018 | Quarter | $3,744,000,000 | Oct 23, 2019 | 2 |
| Jul 1, 2017 – Jun 30, 2018 | Year | $10,721,000,000 | Jul 30, 2020 | 3 |
| Jan 1, 2018 – Mar 31, 2018 | Quarter | $3,781,000,000 | Apr 24, 2019 | 2 |
| Jul 1, 2017 – Mar 31, 2018 | 9 months | $8,359,000,000 | Apr 24, 2019 | 2 |
| Oct 1, 2017 – Dec 31, 2017 | Quarter | $2,008,000,000 | Jan 30, 2019 | 2 |
| Jul 1, 2017 – Dec 31, 2017 | 6 months | $4,578,000,000 | Jan 30, 2019 | 2 |
| Jul 1, 2017 – Sep 30, 2017 | Quarter | $2,570,000,000 | Oct 24, 2018 | 2 |
| Jul 1, 2016 – Jun 30, 2017 | Year | $11,788,000,000 | Aug 1, 2019 | 3 |
| Jan 1, 2017 – Mar 31, 2017 | Quarter | $2,062,000,000 | Apr 26, 2018 | 2 |
| Jul 1, 2016 – Mar 31, 2017 | 9 months | $10,023,000,000 | Apr 26, 2018 | 2 |
| Oct 1, 2016 – Dec 31, 2016 | Quarter | $3,599,000,000 | Jan 31, 2018 | 2 |
| Jul 1, 2016 – Dec 31, 2016 | 6 months | $7,961,000,000 | Jan 31, 2018 | 2 |
| Jul 1, 2016 – Sep 30, 2016 | Quarter | $4,362,000,000 | Oct 26, 2017 | 2 |
| Jul 1, 2015 – Jun 30, 2016 | Year | $15,969,000,000 | Aug 3, 2018 | 3 |
| Jan 1, 2016 – Mar 31, 2016 | Quarter | $3,857,000,000 | Apr 27, 2017 | 2 |
| Jul 1, 2015 – Mar 31, 2016 | 9 months | $12,292,000,000 | Apr 27, 2017 | 2 |
| Oct 1, 2015 – Dec 31, 2015 | Quarter | $3,678,000,000 | Jan 26, 2017 | 2 |
| Jul 1, 2015 – Dec 31, 2015 | 6 months | $8,435,000,000 | Jan 26, 2017 | 2 |
| Jul 1, 2015 – Sep 30, 2015 | Quarter | $4,757,000,000 | Oct 20, 2016 | 2 |
| Jul 1, 2014 – Jun 30, 2015 | Year | $14,443,000,000 | Aug 2, 2017 | 4 |
| Jan 1, 2015 – Mar 31, 2015 | Quarter | $5,131,000,000 | Apr 21, 2016 | 2 |
| Jul 1, 2014 – Mar 31, 2015 | 9 months | $10,164,000,000 | Apr 21, 2016 | 2 |
| Oct 1, 2014 – Dec 31, 2014 | Quarter | $2,145,000,000 | Jan 28, 2016 | 2 |
| Jul 1, 2014 – Dec 31, 2014 | 6 months | $5,033,000,000 | Jan 28, 2016 | 2 |
| Jul 1, 2014 – Sep 30, 2014 | Quarter | $2,888,000,000 | Oct 22, 2015 | 2 |
| Jul 1, 2013 – Jun 30, 2014 | Year | $7,316,000,000 | Jul 28, 2016 | 4 |
| Jan 1, 2014 – Mar 31, 2014 | Quarter | $1,845,000,000 | Apr 23, 2015 | 2 |
| Jul 1, 2013 – Mar 31, 2014 | 9 months | $6,146,000,000 | Apr 23, 2015 | 2 |
| Oct 1, 2013 – Dec 31, 2013 | Quarter | $2,113,000,000 | Jan 26, 2015 | 2 |
| Jul 1, 2013 – Dec 31, 2013 | 6 months | $4,301,000,000 | Jan 26, 2015 | 2 |
| Jul 1, 2013 – Sep 30, 2013 | Quarter | $2,188,000,000 | Oct 23, 2014 | 2 |
| Jul 1, 2012 – Jun 30, 2013 | Year | $5,360,000,000 | Oct 27, 2015 | 5 |
| Jan 1, 2013 – Mar 31, 2013 | Quarter | $1,028,000,000 | Apr 24, 2014 | 2 |
| Jul 1, 2012 – Mar 31, 2013 | 9 months | $4,318,000,000 | Apr 24, 2014 | 2 |
| Oct 1, 2012 – Dec 31, 2012 | Quarter | $1,658,000,000 | Jan 23, 2014 | 2 |
| Jul 1, 2012 – Dec 31, 2012 | 6 months | $3,290,000,000 | Jan 23, 2014 | 2 |
| Jul 1, 2012 – Sep 30, 2012 | Quarter | $1,632,000,000 | Oct 24, 2013 | 2 |
| Jul 1, 2011 – Jun 30, 2012 | Year | $5,029,000,000 | Jul 31, 2014 | 4 |
| Jan 1, 2012 – Mar 31, 2012 | Quarter | $1,023,000,000 | Apr 18, 2013 | 2 |
| Jul 1, 2011 – Mar 31, 2012 | 9 months | $3,999,000,000 | Apr 18, 2013 | 2 |
| Oct 1, 2011 – Dec 31, 2011 | Quarter | $1,042,000,000 | Jan 24, 2013 | 2 |
| Jul 1, 2011 – Dec 31, 2011 | 6 months | $2,976,000,000 | Jan 24, 2013 | 2 |
| Jul 1, 2011 – Sep 30, 2011 | Quarter | $1,934,000,000 | Oct 18, 2012 | 2 |
| Jul 1, 2010 – Jun 30, 2011 | Year | $11,555,000,000 | Nov 26, 2013 | 4 |
| Jan 1, 2011 – Mar 31, 2011 | Quarter | $848,000,000 | Apr 19, 2012 | 2 |
| Jul 1, 2010 – Mar 31, 2011 | 9 months | $10,299,000,000 | Apr 19, 2012 | 2 |
| Oct 1, 2010 – Dec 31, 2010 | Quarter | $5,052,000,000 | Jan 27, 2012 | 2 |
| Jul 1, 2010 – Dec 31, 2010 | 6 months | $9,451,000,000 | Jan 27, 2012 | 2 |
| Jul 1, 2010 – Sep 30, 2010 | Quarter | $4,399,000,000 | Oct 20, 2011 | 2 |
| Jul 1, 2009 – Jun 30, 2010 | Year | $11,269,000,000 | Jul 26, 2012 | 3 |
| Jan 1, 2010 – Mar 31, 2010 | Quarter | $2,023,000,000 | Apr 28, 2011 | 2 |
| Jul 1, 2009 – Mar 31, 2010 | 9 months | $7,430,000,000 | Apr 28, 2011 | 2 |
| Oct 1, 2009 – Dec 31, 2009 | Quarter | $3,867,000,000 | Jan 27, 2011 | 2 |
| Jul 1, 2009 – Dec 31, 2009 | 6 months | $5,407,000,000 | Jan 27, 2011 | 2 |
| Jul 1, 2009 – Sep 30, 2009 | Quarter | $1,540,000,000 | Oct 28, 2010 | 2 |
| Jul 1, 2008 – Jun 30, 2009 | Year | $9,353,000,000 | Jul 28, 2011 | 2 |
| Jan 1, 2009 – Mar 31, 2009 | Quarter | $18,000,000 | Apr 22, 2010 | 1 |
| Jul 1, 2008 – Mar 31, 2009 | 9 months | $9,331,000,000 | Apr 22, 2010 | 1 |
| Oct 1, 2008 – Dec 31, 2008 | Quarter | $2,820,000,000 | Jan 28, 2010 | 1 |
| Jul 1, 2008 – Dec 31, 2008 | 6 months | $9,313,000,000 | Jan 28, 2010 | 1 |
| Jul 1, 2008 – Sep 30, 2008 | Quarter | $6,493,000,000 | Oct 23, 2009 | 1 |
| Jul 1, 2007 – Jun 30, 2008 | Year | $12,533,000,000 | Jul 30, 2010 | 1 |