The Toronto-Dominion Bank (TD) Stock Price History
Historical prices from 1996 to 2026
- 1M
- +5.8%
- 3M
- +15.0%
- YTD
- +18.8%
- 1Y
- +60.6%
- 3Y
- +24.9%
- 5Y
- +9.1%
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
- +3.0%
TD Stock Price Trajectory (1996–2026)
As of June 4, 2026, The Toronto-Dominion Bank (TD) trades at $112.36, representing a +60.6% return over the past year. The stock has delivered a +74.6% total return over five years (+9.1% CAGR), reflecting significant long-term value creation.
The stock reached its all-time high of $114.22 on May 29, 2026. From this peak, TD has corrected -1.6%, currently trading 23% above its 200-day moving average, indicating continued institutional support.
When compared to Financial Services sector peers BMO (+50.6% 1Y), BNS (+50.5% 1Y), and RY (+49.9% 1Y), TD has outperformed the peer group average. Compare TD vs BMO →
TD Historical Price Data · from 1996
Rows 1–50 of 7,487| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 2026-06-03 | 113.28 | 113.61 | 112.36 | 112.36 | 2.13M | -0.85% |
| 2026-06-02 | 110.83 | 113.32 | 110.81 | 113.32 | 3.69M | +2.34% |
| 2026-06-01 | 113.55 | 113.85 | 110.39 | 110.73 | 4.31M | -2.51% |
| 2026-05-29 | 113.64 | 114.22 | 111.40 | 113.58 | 2.08M | +0.21% |
| 2026-05-28 | 112.47 | 113.42 | 111.27 | 113.34 | 2.88M | +1.02% |
| 2026-05-27 | 112.00 | 113.11 | 111.88 | 112.20 | 3.14M | -0.32% |
| 2026-05-26 | 112.81 | 113.51 | 111.86 | 112.56 | 1.19M | +0.62% |
| 2026-05-22 | 111.56 | 112.32 | 111.56 | 111.87 | 75K | +0.68% |
| 2026-05-21 | 109.04 | 111.17 | 108.95 | 111.11 | 773K | +1.40% |
| 2026-05-20 | 108.17 | 109.93 | 108.01 | 109.58 | 1.65M | +1.55% |
| 2026-05-19 | 108.56 | 108.81 | 107.48 | 107.91 | 1.21M | -0.43% |
| 2026-05-18 | 107.85 | 108.48 | 107.62 | 108.38 | 502K | +0.69% |
| 2026-05-15 | 107.41 | 107.70 | 106.77 | 107.64 | 1.30M | -0.55% |
| 2026-05-14 | 106.73 | 108.34 | 106.73 | 108.24 | 788K | +1.60% |
| 2026-05-13 | 107.65 | 108.58 | 105.86 | 106.54 | 1.04M | -1.13% |
| 2026-05-12 | 106.74 | 107.82 | 105.81 | 107.76 | 892K | +0.63% |
| 2026-05-11 | 107.56 | 108.00 | 106.80 | 107.09 | 691K | -0.34% |
| 2026-05-08 | 107.95 | 107.95 | 106.92 | 107.46 | 645K | -0.23% |
| 2026-05-07 | 108.72 | 109.22 | 107.33 | 107.71 | 724K | -0.82% |
| 2026-05-06 | 107.10 | 109.11 | 106.72 | 108.60 | 972K | +2.51% |
| 2026-05-05 | 106.50 | 106.80 | 105.77 | 105.94 | 876K | -0.29% |
| 2026-05-04 | 107.20 | 107.63 | 106.00 | 106.25 | 972K | -0.99% |
| 2026-05-01 | 107.79 | 108.34 | 107.31 | 107.31 | 969K | -0.36% |
| 2026-04-30 | 104.86 | 107.80 | 104.67 | 107.70 | 1.04M | +3.25% |
| 2026-04-29 | 105.17 | 105.66 | 104.31 | 104.31 | 2.77M | -1.02% |
| 2026-04-28 | 105.80 | 106.17 | 105.27 | 105.39 | 2.06M | -0.24% |
| 2026-04-27 | 105.19 | 106.01 | 104.86 | 105.64 | 753K | +0.58% |
| 2026-04-24 | 105.00 | 105.50 | 104.32 | 105.03 | 1.55M | 0.00% |
| 2026-04-23 | 104.00 | 105.44 | 103.97 | 105.03 | 1.15M | +0.44% |
| 2026-04-22 | 105.90 | 105.91 | 104.43 | 104.57 | 1.39M | -0.72% |
| 2026-04-21 | 106.59 | 106.94 | 105.22 | 105.33 | 926K | -1.04% |
| 2026-04-20 | 105.11 | 106.67 | 105.04 | 106.44 | 3.04M | +1.03% |
| 2026-04-17 | 104.45 | 105.75 | 104.45 | 105.35 | 3.26M | +1.26% |
| 2026-04-16 | 104.22 | 104.44 | 103.66 | 104.04 | 1.56M | +0.05% |
| 2026-04-15 | 103.39 | 104.08 | 103.06 | 103.99 | 3.26M | +0.83% |
| 2026-04-14 | 102.40 | 103.15 | 101.97 | 103.13 | 1.87M | +1.07% |
| 2026-04-13 | 100.03 | 102.08 | 99.67 | 102.04 | 1.17M | +1.32% |
| 2026-04-10 | 100.00 | 100.94 | 99.91 | 100.71 | 1.74M | +0.84% |
| 2026-04-09 | 98.11 | 99.99 | 97.95 | 99.87 | 2.96M | +0.57% |
| 2026-04-08 | 99.11 | 99.50 | 98.48 | 99.30 | 6.17M | +2.38% |
| 2026-04-07 | 95.84 | 97.06 | 95.43 | 96.99 | 7.64M | +1.15% |
| 2026-04-06 | 95.17 | 95.97 | 95.17 | 95.89 | 1.10M | +0.70% |
| 2026-04-02 | 93.48 | 95.31 | 93.48 | 95.22 | 1.33M | +0.55% |
| 2026-04-01 | 94.35 | 94.89 | 93.91 | 94.70 | 2.82M | +1.49% |
| 2026-03-31 | 92.52 | 93.36 | 91.50 | 93.31 | 1.92M | +1.92% |
| 2026-03-30 | 92.30 | 92.59 | 91.25 | 91.55 | 2.67M | +0.20% |
| 2026-03-27 | 92.28 | 92.47 | 91.05 | 91.37 | 3.29M | -1.58% |
| 2026-03-26 | 93.31 | 94.66 | 92.69 | 92.84 | 2.56M | -1.55% |
| 2026-03-25 | 94.45 | 94.60 | 93.67 | 94.30 | 1.36M | +0.82% |
| 2026-03-24 | 92.70 | 94.61 | 92.41 | 93.53 | 2.01M | -0.11% |
Full TD Stock Analysis
Analyst consensus, bull case, AI-generated risk factors, and peer comparison — all in one place.
Should I Buy TD Right Now?
Buy/sell signals, Wall St analyst verdict, risk score and price target consensus — updated daily.
What if you invested $1,000 in TD 10 years ago?
Total return calculator · dividends reinvested
Calculate ReturnsHow much would $100/month in TD be worth today?
Dollar cost averaging vs lump sum · see how regular investing compounds over time
Run the NumbersIs TD Undervalued Right Now?
DCF intrinsic value, peer multiples, and analyst estimates — see what the stock is really worth.
View ValuationTD vs BRK-A — which is the better buy?
Side-by-side revenue, margins, P/E and 10-year returns vs Berkshire Hathaway Inc..
Compare NowTD — Frequently Asked Questions
Quick answers to the most common questions about buying TD stock.
How has TD stock performed recently?
TD returned +60.6% over the past year, beating its 5-year annualized CAGR of +9.1%. 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 $114.22 on 2026-05-29. The 52-week high is $114.22. Current 1-year return of +60.6% 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.