WallStSmart
TD

Toronto Dominion Bank

NYSE: TD · FINANCIAL SERVICES · BANKS - DIVERSIFIED

$105.94
-0.29% today

Updated 2026-05-05

Market cap
$178.15B
P/E ratio
11.88
P/S ratio
2.70x
EPS (TTM)
$8.94
Dividend yield
3.94%
52W range
$61 – $108
Volume
2.6M

WallStSmart proprietary scores

81
out of 100
Grade: A
Strong Buy
Investment rating
9.3
Growth
A+
3.0
Quality
D
8.0
Profitability
A
7.0
Valuation
B+
5/9
Piotroski F-Score
Moderate
-0.6
Altman Z-Score
Distress
Industry rank
View all highly rated stocks (75+) →199 stocks currently score above 75

Price targets

Analyst target
$99.09
-6.47%
12-Month target
$114.21
+7.81%
Intrinsic (DCF)
Margin of safety
3 Strong Buy5 Buy4 Hold0 Sell2 Strong Sell

Price chart

X-Ray snapshot

Strengths
+ Profit margin 33.00% — above average
+ Free cash flow $35.15B — positive
+ Revenue growth 21.10% QoQ
Risks
- Altman Z -0.64 — distress zone
- Debt/equity 2.14x — high leverage

Key financials

Revenue Net Income Free Cash Flow
Metric2022202320242025TTM2026 (E)
Revenue$59.44B$102.25B$119.17B$115.84B$65.98B$61.1B
Net income$17.43B$10.63B$8.84B$20.54B$4.05B
EPS$8.94$9.68
Free cash flow$37.49B$-67.15B$52.76B$-71.79B$35.15B
Profit margin29.32%10.40%7.42%17.73%33.00%

Recent insider activity

DateInsiderTypeSharesPrice
2026-04-06TORONTO, DOMINION INVESTMENTS, INC.Sale810
2026-02-23TORONTO, DOMINION INVESTMENTS, INC.Sale1,536
2026-02-23TORONTO, DOMINION INVESTMENTS, INC.Sale777

Peer comparison

CompanyMkt CapScoreGrowthProfitValueQualityMoSRating
TD$178.15B819.38.07.03.0Exceptional Buy
BRK-A$1.02T596.76.55.08.5Buy
BRK-B$1.02T626.76.55.08.0Buy
JPM$824.35B738.08.05.75.5Strong Buy
V$623.83B728.710.05.05.5Strong Buy
MA$445.98B708.010.05.06.0Strong Buy

Smart narrative

Toronto Dominion Bank trades at $105.94. representing a P/E of 11.88x trailing earnings. Our Smart Value Score of 81/100 indicates the stock is excellent. The company scores 5/9 on the Piotroski F-Score. With an Altman Z-Score of -0.64, it sits in the distress. TTM revenue stands at $65.98B. with profit margins at 33.00%.

Frequently asked questions

What is Toronto Dominion Bank's stock price?
Toronto Dominion Bank (TD) trades at $105.94.
Is Toronto Dominion Bank overvalued?
Smart Value Score 81/100 (Grade A, Strong Buy).
What is the price target of Toronto Dominion Bank (TD)?
The analyst target price is $99.09, representing -6.5% downside from the current price of $105.94.
What is the future stock price of TD by 2030?
Our research-backed model estimates Toronto Dominion Bank could reach $523.71 by 2030, based on analyst consensus, management guidance, and sector analysis.
What is Toronto Dominion Bank's revenue?
TTM revenue is $65.98B.
Piotroski F-Score?
5/9 — moderate financial health.
Altman Z-Score?
-0.64 — distress.

Company info

SectorFINANCIAL SERVICES
IndustryBANKS - DIVERSIFIED
CountryUSA
ExchangeNYSE
CurrencyUSD

Quick metrics

P/S ratio2.70x
ROE17.80%
Beta0.87
50D MA$98.45
200D MA$87.26
Shares out1.67B
Float1.63B
Short ratio
Avg volume2.6M

Performance

1 week+1.56%
1 month+10.48%
3 months+10.99%
YTD+12.46%
1 year
3 years
5 years