VCP ScannerFree US Stock Screener & Financial AnalysisFree US Stock Screener
ScreenerThemes
DCF ValuationCalculate intrinsic value of US stocks
Market ValuationBuffett indicator, CAPE & macro gauges
Total ReturnSee dividends + price return history
DCA CalculatorSimulate recurring buys & compounding
Earnings
FAANG & Tech
AAPL vs MSFTNVDA vs AMDGOOGL vs META
Cloud & Cyber
CRM vs NOWCRWD vs PANWSNOW vs DDOG
Consumer & Auto
TSLA vs FAMZN vs WMTNFLX vs DIS
Finance & Crypto
JPM vs BACV vs MACOIN vs MSTR
Pharma & Energy
LLY vs NVOJNJ vs PFEXOM vs CVX
Compare Any Stocks...
WatchlistInsider
ScreenerThemes
Earnings
WatchlistInsider
TD
← Back to Screener
VCP ScannerFree US Stock Screener & Financial Analysis

Find stocks. Verify deeply. Act with conviction.

Data updated daily

Product

  • Screener
  • Themes
  • Valuation
  • Total Return
  • DCA Calculator
  • News
  • Earnings

Resources

  • Market Valuation
  • Compare
  • Insider Activity
  • Methodology
  • How It Works
  • Glossary
  • Learn

Get Ideas

Get weekly stock ideas — free

© 2026 VCP Scanner
AboutPrivacyTerms
Not financial advice. Do your own research.
ScreenerNewsCompareWatchlist
TDThe Toronto-Dominion Bank
$122.25$206.5B
Overview & Verdict
OverviewShould I Buy?
Valuation & Forecasts
Valuation ModelsEstimatesDCF Model
Price & Analyst Data
Analyst TargetsPrice HistoryTechnical Analysis
Financial Statements
Income StatementBalance SheetCash FlowRatios & Margins
Performance
P/E HistoryRevenue HistoryEarnings HistoryDividend HistoryTotal Return
Ownership
Holders
HomeStocksTDPrice History

TD logoThe Toronto-Dominion Bank (TD) Stock Price History

Historical prices from 1996 to 2026

$122.25+0.82  (+0.68%)close Jul 1
Returns
1M
+7.1%
3M
+26.0%
YTD
+29.3%
1Y
+64.9%
3Y
+26.2%
5Y
+11.9%
ATH$122.67Jul 2026-0.3%
ATL$4.72Sep 1996pre-split
Avg Vol (50D)1.5M/ day
52-Week Range$72.21 — $122.67
LowCurrent: $122.25High

Loading 10-year price history...

TD Historical Performance

1 YearTotal Return
+69.1%
Price: +64.9%Div: +4.2%
3 YearsTotal Return
+115.5%
CAGR: +29.2%
Price: +100.8%
5 YearsTotal Return
+96.3%
CAGR: +14.4%
Price: +75.6%
YTD
+29.3%

TD Annual Returns

Year-by-year price performance · 2002–2026

Best+82.9%2025
Worst-47.8%2008
Up years17/25
2002-14.4%
2003+51.5%
2004+22.7%
2005+28.4%
2006+11.8%
2007+17.7%
2008-47.8%
2009+73.5%
2010+18.1%
2011-0.4%
2012+11.5%
2013+11.7%
2014+3.2%
2015-16.5%
2016+28.0%
2017+17.7%
2018-15.6%
2019+11.7%
2020-0.2%
2021+36.3%
2022-16.7%
2023+0.7%
2024-17.2%
2025+77.3%
2026+3.0%
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%
LessMore
Alpha vs S&P 500
1Y+48.9%
3Y+10.2%
5Y+2.1%

Price returns only.

Download Historical Data

7,506 records • Includes OHLCV + Technical Indicators (MA50, MA200, RSI)

Free sign in required to download data

TD Stock Price Trajectory (1996–2026)

As of July 8, 2026, The Toronto-Dominion Bank (TD) trades at $122.25, representing a +64.9% return over the past year. The stock has delivered a +96.3% total return over five years (+11.9% CAGR), reflecting significant long-term value creation.

The stock reached its all-time high of $122.67 on July 1, 2026. From this peak, TD has corrected -0.3%, currently trading 28% above its 200-day moving average, indicating continued institutional support.

When compared to Financial Services sector peers BMO (+59.2% 1Y), BNS (+57.2% 1Y), and RY (+58.6% 1Y), TD has outperformed the peer group average. Compare TD vs BMO →

TD Historical Price Data · from 1996

Rows 1–50 of 7,506
Date Open High Low Close Volume Change %
2026-07-01121.05122.67120.44122.25635K+0.68%
2026-06-30120.48121.49120.15121.431.15M+0.91%
2026-06-29119.94120.54119.36120.331.07M+0.59%
2026-06-26120.40120.42119.15119.6257K-0.72%
2026-06-25119.63120.80119.29120.491.42M+1.41%
2026-06-24120.98120.98118.42118.821.67M-0.56%
2026-06-23118.64119.58118.17119.491.48M-0.08%
2026-06-22119.82120.20119.17119.581.44M+0.24%
2026-06-18119.46120.27119.24119.292.88M+0.67%
2026-06-17117.08119.64117.06118.501.55M+0.25%
2026-06-16117.98118.60116.98118.211.47M+0.74%
2026-06-15118.36118.55116.40117.341.61M+0.01%
2026-06-12116.97117.95116.67117.331.75M+0.93%
2026-06-11115.00116.44114.43116.251.64M+1.53%
2026-06-10114.73115.61114.17114.501.69M-0.12%
2026-06-09115.02115.40113.42114.641.76M+0.41%
2026-06-08113.86114.53113.60114.17951K+0.89%
2026-06-05113.84114.38112.81113.161.59M-0.52%
2026-06-04112.94114.56112.59113.751.27M+1.24%
2026-06-03113.28113.61112.36112.362.13M-0.85%
2026-06-02110.83113.32110.81113.323.69M+2.34%
2026-06-01113.55113.85110.39110.734.31M-2.51%
2026-05-29113.64114.22111.40113.582.08M+0.21%
2026-05-28112.47113.42111.27113.342.88M+1.02%
2026-05-27112.00113.11111.88112.203.14M-0.32%
2026-05-26112.81113.51111.86112.561.19M+0.62%
2026-05-22111.56112.32111.56111.8775K+0.68%
2026-05-21109.04111.17108.95111.11773K+1.40%
2026-05-20108.17109.93108.01109.581.65M+1.55%
2026-05-19108.56108.81107.48107.911.21M-0.43%
2026-05-18107.85108.48107.62108.38502K+0.69%
2026-05-15107.41107.70106.77107.641.30M-0.55%
2026-05-14106.73108.34106.73108.24788K+1.60%
2026-05-13107.65108.58105.86106.541.04M-1.13%
2026-05-12106.74107.82105.81107.76892K+0.63%
2026-05-11107.56108.00106.80107.09691K-0.34%
2026-05-08107.95107.95106.92107.46645K-0.23%
2026-05-07108.72109.22107.33107.71724K-0.82%
2026-05-06107.10109.11106.72108.60972K+2.51%
2026-05-05106.50106.80105.77105.94876K-0.29%
2026-05-04107.20107.63106.00106.25972K-0.99%
2026-05-01107.79108.34107.31107.31969K-0.36%
2026-04-30104.86107.80104.67107.701.04M+3.25%
2026-04-29105.17105.66104.31104.312.77M-1.02%
2026-04-28105.80106.17105.27105.392.06M-0.24%
2026-04-27105.19106.01104.86105.64753K+0.58%
2026-04-24105.00105.50104.32105.031.55M0.00%
2026-04-23104.00105.44103.97105.031.15M+0.44%
2026-04-22105.90105.91104.43104.571.39M-0.72%
2026-04-21106.59106.94105.22105.33926K-1.04%
…
Consensus-Based Analysis Tools

Should I Buy TD?

Wall Street verdict, signals, and target summaries.

See Verdict

Intrinsic Valuation

DCF models, multiple analysis, and analyst estimates.

Check Valuation

Historical Returns

10-year return with dividends reinvested.

Calculate

DCA Calculator

See how regular investing compounds over time.

Run Numbers

Peer Comparison

Compare growth, multiples, and margins vs sector.

Compare

TD — Frequently Asked Questions

Quick answers to the most common questions about buying TD stock.

How has TD stock performed recently?

TD returned +64.9% over the past year, beating its 5-year annualized CAGR of +11.9%. 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 $122.67 on 2026-07-01. The 52-week high is $122.67. Current 1-year return of +64.9% 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.

471 data points · sampled from 7,506