Toronto Dominion Bank stock buybacks 1995–2026
Toronto Dominion Bank spent 7.37B CAD buying back its shares in Q3 FY2026, the three months to 31 July 2026, up 51.7% on the same quarter a year before. Toronto Dominion Bank spent 24.79B CAD buying back its shares over the last twelve months, up 29.6% on the twelve months before. In fiscal year 2025 it spent 20.84B CAD, up 21.6% on the year before.
Last updated 5 Nov 2026 · Next report 3 Dec 2026
Stock buybacks
Growth
| Fiscal year | Period ending | Stock buybacks | Growth | Dividends paid | Free cash flow |
|---|---|---|---|---|---|
| TTM | 31 Jul 2026 | 24.79B | +29.58% | 7.80B | 28.71B |
| FY2025 | 31 Oct 2025 | 20.84B | +21.62% | 7.66B | -71.79B |
| FY2024 | 31 Oct 2024 | 17.13B | +29.45% | 7.16B | 52.76B |
| FY2023 | 31 Oct 2023 | 13.23B | -7.47% | 5.83B | -67.15B |
| FY2022 | 31 Oct 2022 | 14.30B | +29.27% | 6.67B | 37.50B |
| FY2021 | 31 Oct 2021 | 11.06B | +12.02% | 5.56B | 49.00B |
| FY2020 | 31 Oct 2020 | 9.88B | -18.83% | 3.66B | 228.35B |
| FY2019 | 31 Oct 2019 | 12.17B | +16.72% | 5.16B | -555.00M |
| FY2018 | 31 Oct 2018 | 10.43B | -7.14% | 4.63B | 5.11B |
| FY2017 | 31 Oct 2017 | 11.23B | +76.20% | 4.21B | 25.69B |
| FY2016 | 31 Oct 2016 | 6.37B | +2.26% | 3.81B | 36.60B |
| FY2015 | 31 Oct 2015 | 6.23B | -7.92% | 3.44B | 34.30B |
| FY2014 | 31 Oct 2014 | 6.77B | +53.15% | 3.19B | 25.14B |
| FY2013 | 31 Oct 2013 | 4.42B | +35.85% | 2.65B | 26.53B |
| FY2012 | 31 Oct 2012 | 3.25B | +12.60% | 1.87B | 12.25B |
| FY2011 | 31 Oct 2011 | 2.89B | -6.36% | 1.84B | 16.33B |
| FY2010 | 31 Oct 2010 | 3.08B | +75.03% | 1.77B | 2.31B |
| FY2009 | 31 Oct 2009 | 1.76B | -27.76% | 1.79B | 23.82B |
| FY2008 | 31 Oct 2008 | 2.44B | +247.93% | 1.64B | 19.45B |
| FY2007 | 31 Oct 2007 | 701.00M | +145.96% | 1.45B | 3.75B |
| FY2006 | 31 Oct 2006 | 285.00M | — | 950.00M | -6.88B |
| FY2005 | 31 Oct 2005 | 0.00 | -100.00% | 718.00M | 4.45B |
| FY2004 | 31 Oct 2004 | 616.00M | — | 716.00M | -9.22B |
| FY2003 | 31 Oct 2003 | 0.00 | — | 841.36M | 5.05B |
| FY2002 | 31 Oct 2002 | 0.00 | — | 811.53M | 13.84B |
| FY2001 | 31 Oct 2001 | 0.00 | — | 766.55M | -4.83B |
| FY2000 | 31 Oct 2000 | 0.00 | — | 627.48M | -6.11B |
| FY1999 | 31 Oct 1999 | 0.00 | — | 476.68M | -10.08B |
| FY1998 | 31 Oct 1998 | 0.00 | — | 436.95M | -17.11B |
| FY1997 | 31 Oct 1997 | 0.00 | — | 366.01M | -8.22B |
| FY1996 | 31 Oct 1996 | 0.00 | — | 334.05M | -1.90B |
| FY1995 | 31 Oct 1995 | 0.00 | — | 303.00M | -2.01B |
| Quarter | Period ending | Stock buybacks | Growth on a year before | Dividends paid | Free cash flow |
|---|---|---|---|---|---|
| Q3 FY2026 | 31 Jul 2026 | 7.37B | +51.74% | 1.93B | -6.59B |
| Q2 FY2026 | 30 Apr 2026 | 5.86B | +2.40% | 3.76B | 10.20B |
| Q1 FY2026 | 31 Jan 2026 | 5.93B | +15.76% | 141.22M | 35.15B |
| Q4 FY2025 | 31 Oct 2025 | 5.64B | +64.10% | 1.97B | -10.05B |
| Q3 FY2025 | 31 Jul 2025 | 4.86B | +22.84% | 1.89B | -22.27B |
| Q2 FY2025 | 30 Apr 2025 | 5.72B | +47.52% | 2.02B | 11.30B |
| Q1 FY2025 | 31 Jan 2025 | 5.12B | +4.21% | 1.79B | -50.78B |
| Q4 FY2024 | 31 Oct 2024 | 3.44B | -39.36% | 1.84B | 78.98B |
| Q3 FY2024 | 31 Jul 2024 | 3.95B | +23.84% | 1.72B | -10.49B |
| Q2 FY2024 | 30 Apr 2024 | 3.88B | +60.17% | 1.85B | 4.86B |
| Q1 FY2024 | 31 Jan 2024 | 4.92B | +151.25% | 1.74B | -20.58B |
| Q4 FY2023 | 31 Oct 2023 | 5.67B | +99.89% | 1.79B | 13.96B |
| Q3 FY2023 | 31 Jul 2023 | 3.19B | +47.85% | 2.91B | -31.32B |
| Q2 FY2023 | 30 Apr 2023 | 2.42B | -47.16% | 0.00 | -54.45B |
| Q1 FY2023 | 31 Jan 2023 | 1.96B | -58.62% | 1.12B | 4.66B |
| Q4 FY2022 | 31 Oct 2022 | 2.83B | +10.75% | 2.16B | 2.13B |
| Q3 FY2022 | 31 Jul 2022 | 2.16B | -16.74% | 1.56B | 18.66B |
| Q2 FY2022 | 30 Apr 2022 | 4.58B | +33.41% | 0.00 | -11.70B |
| Q1 FY2022 | 31 Jan 2022 | 4.73B | +48.76% | 2.95B | 28.41B |
| Q4 FY2021 | 31 Oct 2021 | 2.56B | +19.30% | 2.77B | 19.43B |
| Q3 FY2021 | 31 Jul 2021 | 2.59B | +18.89% | 0.00 | 2.76B |
| Q2 FY2021 | 30 Apr 2021 | 3.43B | +17.13% | 2.78B | -12.88B |
| Q1 FY2021 | 31 Jan 2021 | 3.18B | +21.34% | 1.39B | 45.35B |
| Q4 FY2020 | 31 Oct 2020 | 2.15B | -26.94% | 1.38B | 21.86B |
| Q3 FY2020 | 31 Jul 2020 | 2.18B | -32.62% | 908.00M | 60.26B |
| Q2 FY2020 | 30 Apr 2020 | 2.93B | -11.34% | 1.42B | 137.45B |
| Q1 FY2020 | 31 Jan 2020 | 2.62B | -2.57% | 1.34B | 10.46B |
| Q4 FY2019 | 31 Oct 2019 | 2.94B | +21.83% | 1.34B | 581.00M |
| Q3 FY2019 | 31 Jul 2019 | 3.24B | -24.76% | 1.32B | 4.34B |
| Q2 FY2019 | 30 Apr 2019 | 3.31B | +85.42% | 1.31B | -1.96B |
| Q1 FY2019 | 31 Jan 2019 | 2.69B | +39.33% | 1.19B | -3.48B |
| Q4 FY2018 | 31 Oct 2018 | 2.41B | -25.59% | 1.18B | 1.59B |
| Q3 FY2018 | 31 Jul 2018 | 4.30B | +93.26% | 1.19B | 7.59B |
| Q2 FY2018 | 30 Apr 2018 | 1.78B | -44.85% | 1.20B | -6.37B |
| Q1 FY2018 | 31 Jan 2018 | 1.93B | -23.66% | 1.06B | 2.23B |
| Q4 FY2017 | 31 Oct 2017 | 3.24B | +128.26% | 1.07B | 17.90B |
| Q3 FY2017 | 31 Jul 2017 | 2.23B | +57.65% | 1.07B | -5.72B |
| Q2 FY2017 | 30 Apr 2017 | 3.23B | +127.36% | 1.08B | 7.85B |
| Q1 FY2017 | 31 Jan 2017 | 2.53B | +19.36% | 991.00M | 9.55B |
| Q4 FY2016 | 31 Oct 2016 | 1.42B | +22.86% | 978.00M | 751.00M |
| Q3 FY2016 | 31 Jul 2016 | 1.41B | -22.25% | 970.00M | 25.31B |
| Q2 FY2016 | 30 Apr 2016 | 1.42B | -31.10% | 970.00M | 668.00M |
| Q1 FY2016 | 31 Jan 2016 | 2.12B | +77.24% | 890.00M | 15.81B |
| Q4 FY2015 | 31 Oct 2015 | 1.16B | -27.36% | 889.00M | 10.89B |
| Q3 FY2015 | 31 Jul 2015 | 1.82B | -6.73% | 873.00M | 4.95B |
| Q2 FY2015 | 30 Apr 2015 | 2.06B | +27.33% | 886.00M | -335.00M |
| Q1 FY2015 | 31 Jan 2015 | 1.20B | -25.68% | 796.00M | 18.72B |
| Q4 FY2014 | 31 Oct 2014 | 1.59B | +9.96% | 816.00M | 4.66B |
| Q3 FY2014 | 31 Jul 2014 | 1.95B | +37.99% | 795.00M | 14.71B |
| Q2 FY2014 | 30 Apr 2014 | 1.62B | +86.75% | 831.00M | -12.12B |
| Q1 FY2014 | 31 Jan 2014 | 1.61B | +37.32% | 746.00M | 17.87B |
| Q4 FY2013 | 31 Oct 2013 | 1.45B | +37.06% | 742.00M | 7.39B |
| Q3 FY2013 | 31 Jul 2013 | 1.41B | +132.45% | 702.00M | 8.29B |
| Q2 FY2013 | 30 Apr 2013 | 868.00M | +21.23% | 718.00M | 11.22B |
| Q1 FY2013 | 31 Jan 2013 | 1.17B | +30.84% | 485.00M | 235.00M |
| Q4 FY2012 | 31 Oct 2012 | 1.06B | -19.83% | 469.00M | 1.85B |
| Q3 FY2012 | 31 Jul 2012 | 607.00M | +62.30% | 449.00M | 7.27B |
| Q2 FY2012 | 30 Apr 2012 | 716.00M | +32.10% | 469.00M | -2.41B |
| Q1 FY2012 | 31 Jan 2012 | 895.00M | +65.43% | 483.00M | 6.51B |
| Q4 FY2011 | 31 Oct 2011 | 1.32B | +159.06% | 485.00M | -2.55B |
| Q3 FY2011 | 31 Jul 2011 | 374.00M | -31.25% | 456.00M | 2.08B |
| Q2 FY2011 | 30 Apr 2011 | 542.00M | -64.34% | 460.00M | -2.29B |
| Q1 FY2011 | 31 Jan 2011 | 541.00M | +5.66% | 434.00M | 2.05B |
| Q4 FY2010 | 31 Oct 2010 | 508.00M | +290.77% | 438.00M | -1.63B |
| Q3 FY2010 | 31 Jul 2010 | 544.00M | +806.67% | 437.00M | 2.18B |
| Q2 FY2010 | 30 Apr 2010 | 1.52B | — | 444.00M | 142.00M |
| Q1 FY2010 | 31 Jan 2010 | 512.00M | — | 447.00M | 1.78B |
| Q4 FY2009 | 31 Oct 2009 | 130.00M | — | 562.00M | -352.00M |
| Q3 FY2009 | 31 Jul 2009 | 60.00M | — | 452.00M | 13.30B |
| Q2 FY2009 | 30 Apr 2009 | 0.00 | — | 479.00M | 8.70B |
| Q1 FY2009 | 31 Jan 2009 | 0.00 | — | 417.00M | 2.09B |
| Q4 FY2008 | 31 Oct 2008 | 0.00 | — | 434.79M | 11.80B |
| Q3 FY2008 | 31 Jul 2008 | 0.00 | — | 341.66M | 10.87B |
| Q2 FY2008 | 30 Apr 2008 | 0.00 | — | 462.37M | -746.92M |
| Q1 FY2008 | 31 Jan 2008 | 0.00 | — | 396.59M | -2.47B |
| Q4 FY2007 | 31 Oct 2007 | 0.00 | — | 391.50M | 696.02M |
| Q3 FY2007 | 31 Jul 2007 | 0.00 | — | 360.65M | -2.86B |
| Q2 FY2007 | 30 Apr 2007 | 0.00 | — | 368.38M | 10.24B |
| Q1 FY2007 | 31 Jan 2007 | 0.00 | — | 331.57M | -4.34B |
| Q4 FY2006 | 31 Oct 2006 | 0.00 | — | 252.42M | 404.92M |
| Q3 FY2006 | 31 Jul 2006 | 0.00 | — | 529.40M | -2.47B |
| Q2 FY2006 | 30 Apr 2006 | 0.00 | — | 113.71M | 3.01B |
| Q1 FY2006 | 31 Jan 2006 | 0.00 | — | 304.96M | -7.83B |
| Q4 FY2005 | 31 Oct 2005 | 0.00 | — | 298.56M | 6.37B |
| Q3 FY2005 | 31 Jul 2005 | 0.00 | — | 283.19M | 2.39B |
| Q2 FY2005 | 30 Apr 2005 | 0.00 | — | 280.70M | 4.21B |
| Q1 FY2005 | 31 Jan 2005 | 0.00 | — | 235.67M | -7.98B |
| Q4 FY2004 | 31 Oct 2004 | 0.00 | — | 252.16M | 1.22B |
| Q3 FY2004 | 31 Jul 2004 | 0.00 | — | 180.26M | -394.60M |
| Q2 FY2004 | 30 Apr 2004 | 0.00 | — | 244.15M | 6.83B |
| Q1 FY2004 | 31 Jan 2004 | 0.00 | — | 230.28M | -16.86B |
| Q4 FY2003 | 31 Oct 2003 | 0.00 | — | 230.60M | 10.64B |
| Q3 FY2003 | 31 Jul 2003 | 0.00 | — | 204.05M | 1.11B |
| Q2 FY2003 | 30 Apr 2003 | 0.00 | — | 202.93M | 2.71B |
| Q1 FY2003 | 31 Jan 2003 | 0.00 | — | 203.77M | -9.37B |
| Q4 FY2002 | 31 Oct 2002 | 0.00 | — | 200.44M | 14.19B |
| Q3 FY2002 | 31 Jul 2002 | 0.00 | — | 201.87M | 1.54B |
| Q2 FY2002 | 30 Apr 2002 | 0.00 | — | 200.29M | 5.11B |
| Q1 FY2002 | 31 Jan 2002 | 0.00 | — | 199.59M | -7.02B |
| Q4 FY2001 | 31 Oct 2001 | 0.00 | — | 197.74M | 9.47B |
| Q3 FY2001 | 31 Jul 2001 | 0.00 | — | 195.65M | -1.46B |
| Q2 FY2001 | 30 Apr 2001 | 0.00 | — | 197.77M | -5.81B |
| Q1 FY2001 | 31 Jan 2001 | 0.00 | — | 175.39M | -7.03B |
| Q4 FY2000 | 31 Oct 2000 | 0.00 | — | 171.17M | 1.99B |
| Q3 FY2000 | 31 Jul 2000 | 0.00 | — | 171.94M | -570.83M |
| Q2 FY2000 | 30 Apr 2000 | 0.00 | — | 142.58M | -488.11M |
| Q1 FY2000 | 31 Jan 2000 | 0.00 | — | 141.78M | -7.04B |
| Q4 FY1999 | 31 Oct 1999 | 0.00 | — | 127.92M | 2.65B |
| Q3 FY1999 | 31 Jul 1999 | 0.00 | — | 124.11M | -4.61B |
| Q2 FY1999 | 30 Apr 1999 | 0.00 | — | 111.97M | 1.96B |
| Q1 FY1999 | 31 Jan 1999 | 0.00 | — | 111.95M | -9.81B |
| Q4 FY1998 | 31 Oct 1998 | 0.00 | — | 112.99M | 9.36B |
| Q3 FY1998 | 31 Jul 1998 | 0.00 | — | 112.94M | -15.14B |
| Q2 FY1998 | 30 Apr 1998 | 0.00 | — | 105.01M | -7.80B |
| Q1 FY1998 | 31 Jan 1998 | 0.00 | — | 106.01M | -3.19B |
| Q4 FY1997 | 31 Oct 1997 | 0.00 | — | 91.02M | -1.29B |
| Q3 FY1997 | 31 Jul 1997 | 0.00 | — | 90.96M | -1.15B |
| Q2 FY1997 | 30 Apr 1997 | 0.00 | — | 0.00 | -4.93B |
| Q1 FY1997 | 31 Jan 1997 | 0.00 | — | 0.00 | -687.02M |
| Q4 FY1996 | 31 Oct 1996 | 0.00 | — | 0.00 | -1.42B |
| Q3 FY1996 | 31 Jul 1996 | 0.00 | — | 0.00 | -455.02M |
| Q2 FY1996 | 30 Apr 1996 | 0.00 | — | 0.00 | 501.01M |
| Q1 FY1996 | 31 Jan 1996 | 0.00 | — | 0.00 | 348.96M |
| Q4 FY1995 | 31 Oct 1995 | 0.00 | — | 0.00 | 667.75M |
| Q3 FY1995 | 31 Jul 1995 | 0.00 | — | 0.00 | 339.09M |
| Q2 FY1995 | 30 Apr 1995 | 0.00 | — | 0.00 | 742.43M |
| Q1 FY1995 | 31 Jan 1995 | 0.00 | — | 0.00 | 70.70M |
Figures in CAD. 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 Toronto Dominion Bank's buybacks
Source: Financial Modeling Prep
