The Toronto-Dominion Bank (TD) Stock Price History
Historical prices from 1996 to 2026
- 1M
- +1.8%
- 3M
- +9.7%
- YTD
- +30.4%
- 1Y
- +64.7%
- 3Y
- +26.7%
- 5Y
- +13.4%
Loading 10-year price history...
TD Historical Performance
TD Annual Returns
Year-by-year price performance · 2002–2026
- 2002 annual price return
- -14.4%
- 2003 annual price return
- +51.5%
- 2004 annual price return
- +22.7%
- 2005 annual price return
- +28.4%
- 2006 annual price return
- +11.8%
- 2007 annual price return
- +17.7%
- 2008 annual price return
- -47.8%
- 2009 annual price return
- +73.5%
- 2010 annual price return
- +18.1%
- 2011 annual price return
- -0.4%
- 2012 annual price return
- +11.5%
- 2013 annual price return
- +11.7%
- 2014 annual price return
- +3.2%
- 2015 annual price return
- -16.5%
- 2016 annual price return
- +28.0%
- 2017 annual price return
- +17.7%
- 2018 annual price return
- -15.6%
- 2019 annual price return
- +11.7%
- 2020 annual price return
- -0.2%
- 2021 annual price return
- +36.3%
- 2022 annual price return
- -16.7%
- 2023 annual price return
- +0.7%
- 2024 annual price return
- -17.2%
- 2025 annual price return
- +77.3%
- 2026 annual price return
- +26.8%
TD Stock Price Trajectory (1996–2026)
As of September 4, 2026, The Toronto-Dominion Bank (TD) trades at $123.31, representing a +64.7% return over the past year. The stock has delivered a +109.4% total return over five years (+13.4% CAGR), reflecting significant long-term value creation.
The stock reached its all-time high of $125.47 on August 17, 2026. From this peak, TD has corrected -1.7%, currently trading 18% above its 200-day moving average, indicating continued institutional support.
When compared to Financial Services sector peers BMO (+43.2% 1Y), BNS (+51.0% 1Y), and RY (+45.6% 1Y), TD has outperformed the peer group average. Compare TD vs BMO →
TD Historical Price Data · from 1996
Rows 1–50 of 7,550| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 2026-09-03 | 121.86 | 123.72 | 121.47 | 123.31 | 899K | +1.51% |
| 2026-09-02 | 120.17 | 121.53 | 119.97 | 121.47 | 2.32M | +1.65% |
| 2026-09-01 | 120.54 | 121.39 | 118.17 | 119.50 | 2.41M | -1.17% |
| 2026-08-31 | 121.51 | 122.43 | 120.67 | 120.91 | 1.31M | -0.28% |
| 2026-08-28 | 122.07 | 122.39 | 120.08 | 121.25 | 1.48M | +0.13% |
| 2026-08-27 | 120.17 | 121.42 | 118.94 | 121.09 | 2.83M | +1.39% |
| 2026-08-26 | 119.11 | 120.04 | 118.71 | 119.43 | 1.46M | +0.30% |
| 2026-08-25 | 117.41 | 119.25 | 116.71 | 119.07 | 2.15M | +2.16% |
| 2026-08-24 | 116.01 | 117.01 | 115.12 | 116.55 | 1.20M | -0.51% |
| 2026-08-21 | 117.87 | 118.71 | 116.86 | 117.15 | 1.34M | +0.26% |
| 2026-08-20 | 118.05 | 118.46 | 116.27 | 116.85 | 2.61M | -1.27% |
| 2026-08-19 | 122.60 | 122.72 | 118.33 | 118.35 | 3.87M | -2.97% |
| 2026-08-18 | 124.31 | 124.36 | 121.04 | 121.97 | 1.74M | -1.91% |
| 2026-08-17 | 124.39 | 125.47 | 124.31 | 124.34 | 1.01M | -0.02% |
| 2026-08-14 | 123.53 | 124.39 | 123.24 | 124.36 | 1.39M | +1.02% |
| 2026-08-13 | 123.75 | 124.42 | 122.91 | 123.11 | 1.23M | -0.16% |
| 2026-08-12 | 121.99 | 123.58 | 121.59 | 123.31 | 1.06M | +1.60% |
| 2026-08-11 | 121.63 | 122.45 | 121.05 | 121.37 | 1.65M | +0.24% |
| 2026-08-10 | 120.94 | 122.14 | 120.70 | 121.08 | 1.68M | -0.19% |
| 2026-08-07 | 121.97 | 121.98 | 120.56 | 121.31 | 3.18M | +0.11% |
| 2026-08-06 | 121.72 | 122.06 | 120.73 | 121.18 | 2.00M | +0.02% |
| 2026-08-05 | 119.89 | 121.94 | 119.40 | 121.15 | 3.43M | +1.47% |
| 2026-08-04 | 120.82 | 121.64 | 119.15 | 119.39 | 3.14M | -1.45% |
| 2026-08-03 | 120.61 | 121.27 | 119.68 | 121.15 | 2.05M | +1.03% |
| 2026-07-31 | 119.84 | 120.70 | 119.32 | 119.92 | 2.38M | +0.13% |
| 2026-07-30 | 118.45 | 120.64 | 118.15 | 119.76 | 1.94M | +2.37% |
| 2026-07-29 | 120.26 | 120.26 | 116.84 | 116.99 | 2.65M | -2.84% |
| 2026-07-28 | 119.26 | 120.70 | 118.44 | 120.41 | 1.80M | +0.64% |
| 2026-07-27 | 120.23 | 120.73 | 118.72 | 119.65 | 1.58M | -0.11% |
| 2026-07-24 | 119.58 | 119.97 | 118.90 | 119.78 | 2.39M | +0.47% |
| 2026-07-23 | 119.96 | 120.40 | 118.80 | 119.22 | 2.95M | -1.71% |
| 2026-07-22 | 120.85 | 121.77 | 120.35 | 121.30 | 3.33M | +0.64% |
| 2026-07-21 | 121.02 | 121.02 | 119.66 | 120.53 | 3.35M | +0.02% |
| 2026-07-20 | 123.50 | 123.86 | 120.26 | 120.50 | 2.40M | -2.51% |
| 2026-07-17 | 123.08 | 124.62 | 122.27 | 123.60 | 1.52M | -0.24% |
| 2026-07-16 | 124.80 | 124.85 | 122.78 | 123.90 | 3.74M | -0.72% |
| 2026-07-15 | 123.07 | 124.87 | 122.99 | 124.80 | 2.69M | +1.56% |
| 2026-07-14 | 121.55 | 123.29 | 121.43 | 122.88 | 3.21M | +1.87% |
| 2026-07-13 | 120.75 | 121.38 | 119.66 | 120.63 | 2.73M | +0.08% |
| 2026-07-10 | 119.38 | 120.71 | 118.77 | 120.53 | 6.19M | +0.65% |
| 2026-07-09 | 120.68 | 120.68 | 118.27 | 119.75 | 5.99M | +1.00% |
| 2026-07-08 | 121.37 | 121.37 | 117.31 | 118.56 | 6.17M | -2.36% |
| 2026-07-07 | 120.36 | 121.43 | 120.23 | 121.43 | 2.64M | +0.65% |
| 2026-07-06 | 119.80 | 120.64 | 119.32 | 120.64 | 3.68M | +1.12% |
| 2026-07-02 | 122.30 | 122.53 | 118.75 | 119.30 | 5.52M | -2.41% |
| 2026-07-01 | 121.11 | 122.65 | 120.36 | 122.25 | 642K | +0.68% |
| 2026-06-30 | 120.50 | 121.52 | 120.15 | 121.43 | 1.21M | +0.91% |
| 2026-06-29 | 120.00 | 120.54 | 119.36 | 120.33 | 2.09M | +0.59% |
| 2026-06-26 | 120.40 | 120.43 | 119.15 | 119.62 | 2.23M | -0.72% |
| 2026-06-25 | 119.50 | 120.80 | 119.29 | 120.49 | 1.56M | +1.41% |
TD Chart Terminal
Live VCP patterns, Cup & Handle overlays, support/resistance, and AI trade plans.
Live Breakouts Feed
High-probability breakout stocks crossing their pivot across 5 pattern engines.
TD Stock Analysis
Bull/bear thesis, analyst target revisions, and earnings execution.
Intrinsic Valuation
DCF models, multiple analysis, and analyst estimates.
Historical Returns
10-year return with dividends reinvested.
Peer Comparison
Compare growth, multiples, and margins vs sector.
TD — Frequently Asked Questions
Quick answers to the most common questions about buying TD stock.
How has TD stock performed recently?
TD returned +64.7% over the past year, beating its 5-year annualized CAGR of +13.4%. The stock trades above its 200-day moving average, confirming the uptrend.
What is TD's all-time high price?
The Toronto-Dominion Bank reached $125.47 on 2026-08-17. The 52-week high is $125.47. Current 1-year return of +64.7% places the stock closer to historical peaks.
Where can I download TD historical price data?
This page provides TD daily OHLCV data with 50-day MA, 200-day MA, and RSI indicators. Data spans 1996-2026, downloadable in CSV format.