SecBot SecBot
← Back to Analyst Consensus
TD Buy

TORONTO DOMINION BANK

Current Price —
Implied Upside —
Analysts 22

30-Day Momentum

▲ 0 upgrades  /  ▼ 0 downgrades  /  0 reiterations  from 0 firms

Rating Timeline

Date ▼FirmActionFrom → To RatingPrice TargetFirm Rating
Jun 1, 2026RBC CapitalmaintainOutperform → Outperform—55%
May 4, 2026ScotiabankupgradeSector Perform → Sector Outperform—55%
Oct 3, 2025RBC CapitalupgradeSector Perform → Outperform$12055%
May 23, 2025RBC CapitalmaintainSector Perform → Sector Perform$9355%
Feb 28, 2025RBC CapitalmaintainSector Perform → Sector Perform$8755%
Dec 18, 2024BMO CapitalupgradeMarket Perform → Outperform$9053%
Dec 6, 2024RBC CapitalmaintainSector Perform → Sector Perform$7755%
May 24, 2024BMO CapitalmaintainMarket Perform → Market Perform$8453%
Dec 18, 2023B of A SecuritiesdowngradeBuy → Neutral$053%
Aug 25, 2023Credit SuissemaintainOutperform → Outperform$92—
Aug 25, 2023RBC CapitalmaintainOutperform → Outperform$9455%
Aug 25, 2023BarclaysmaintainEqual-Weight → Equal-Weight$8253%
Aug 21, 2023BarclaysmaintainEqual-Weight → Equal-Weight$8453%
May 26, 2023BMO CapitalmaintainMarket Perform → Market Perform$8353%
May 26, 2023Credit Suissemaintain— → Neutral$85—
Dec 3, 2021BMO Capitalmaintain— → Market Perform$10553%
Nov 22, 2021B of A SecuritiesupgradeUnderperform → Buy$11053%
May 13, 2020B of A Securitiesmaintain— → Neutral$6153%
Mar 3, 2020CFRAreiterate— → Buy$5860%
Feb 4, 2020B of A SecuritiesupgradeNeutral → Buy$8253%
Aug 15, 2019B of A SecuritiesdowngradeBuy → Neutral$7753%
Jan 30, 2018B of A SecuritiesmaintainBuy → Buy$8753%
May 23, 2017BarclaysupgradeUnderweight → Equal-Weight$053%
Mar 13, 2017RBC CapitaldowngradeOutperform → Sector Perform$6855%
Nov 1, 2016B of A Securitiesinitiate— → Buy$053%
Sep 14, 2016Citigroupmaintain— → Buy$6754%
Aug 26, 2016CIBCdowngradeOutperformer → Sector Performer$064%
Aug 25, 2016Credit Suissemaintain— → Outperform$0—
Aug 25, 2016Canaccord GenuitydowngradeBuy → Hold$048%
May 3, 2016Credit SuisseupgradeNeutral → Outperform$0—
Dec 17, 2015Credit Suissemaintain— → Neutral$66—
Dec 9, 2015Canaccord GenuityupgradeHold → Buy$048%
Dec 4, 2015Macquariemaintain— → Outperform$4556%
Sep 22, 2015Credit SuissedowngradeOutperform → Neutral$0—
May 29, 2015ScotiabankdowngradeOutperform → Sector Perform$055%
Mar 31, 2015CitigroupupgradeNeutral → Buy$054%
Mar 16, 2015Citigroupmaintain— → Neutral$5954%
May 1, 2014Canaccord Genuityinitiate— → Hold$048%
Dec 6, 2013Rafferty CapitaldowngradeBuy → Hold$93—
Jun 25, 2013Rafferty Capitalinitiate— → Buy$91.5—
Jun 18, 2013BarclaysdowngradeOverweight → Equal-Weight$053%
Mar 1, 2013BMO Capitalmaintain— → Outperform$9053%
Dec 7, 2012BMO Capitalmaintain— → Outperform$8753%
Dec 4, 2012Citigroupinitiate— → Buy$9254%
Aug 31, 2012National Bank Financial Incmaintain— → Outperform$94—
Aug 31, 2012Canaccord Genuitymaintain— → Buy$9448%
Aug 31, 2012Credit SuissedowngradeOutperform → Neutral$87—
Aug 28, 2012Stifelinitiate— → Hold$053%

Price Target Trend

Jul 26, 2026 Oct 26, 2026

EPS Estimates

+1y —
0y —
+1q —
0q —

Cross-Platform Signals

No cross-platform signals in the last 90 days

Fresh Analyst Detail

Price targets, earnings estimates, and firm actions for this ticker — updated within the last 24 hours.

Subscribe for Full Access