TD technical analysis

TD Technical Analysis

Analysis date

July 15, 2026

Market

NYSE (USD)

Daily cutoff

July 14, 2026

Reliability

Passed

Informational use only. This page is not investment advice.

Data verification

TD Data Verification

Cross-validating the latest completed daily bar across independent sources.

Symbol
TD
Market
NYSE
Currency
USD (US Dollar)
Latest completed bar
July 14, 2026

No adjustment factor (adjusted close equals raw close, factor 1.0). No stock splits or dividend adjustments affecting the analysis period.

SourceLatest CloseDateDifferenceStatus
FMP (Financial Modeling Prep)52.34July 14, 2026-Verified
Massive API (independent)52.34July 14, 20260.00%Verified

Bottom line

TD Technical Analysis Summary

TD displays a moderately bearish short-term picture on the daily chart with price trading below its SMA20 and SMA50, while the weekly timeframe shows a more neutral-to-bullish structure. Daily RSI at 43.62 sits in bearish territory but not oversold, with MACD showing a negative histogram that has started to narrow, suggesting selling pressure may be easing. The weekly chart presents a contrasting view: price holds above its SMA20 and SMA200 with RSI near 54 and a positive MACD histogram, indicating the longer-term trend remains constructive. Key support is at 49.50 (20-day low) and 48.22 (60-day low). Resistance sits at 53.77 (20-day SMA) and 55.17 (20-day high). A close above 53.77 would be the first bullish signal; a breakdown below 49.50 opens the path toward 48.22.

Multi-timeframe dashboard

Multi-Timeframe Technical Dashboard

Comparing daily (2-year) and weekly (5-year) perspectives to identify aligned or conflicting signals.

Daily (July 14, 2026)

Trend
Bearish. Price at 52.34 is below SMA20 (53.77) and SMA50 (54.18), but above SMA200 (51.62). The SMA20 is declining and has crossed below the SMA50, forming a bearish short-term alignment. Price is holding above the 200-day moving average, which provides a longer-term floor.
Momentum
Bearish but improving. RSI14 at 43.62 is in bearish territory. MACD at -0.41 with signal at -0.33 and a negative histogram of -0.08. The histogram has been narrowing from wider negative readings, suggesting bearish momentum may be losing intensity.
Volatility
Moderate. ATR14 at 1.02 (1.95% of price) indicates controlled daily movement. Bollinger Bands (50.05 to 56.79) show price oscillating in the lower half of the range, consistent with the current bearish bias.
Volume
Near average. Latest volume of 3,512,400 is 95.3% of the 20-period average (3,686,300), indicating typical participation levels during the current correction.

Assessment

The daily chart shows a stock in a short-term downtrend below its 20- and 50-day moving averages. The narrowing MACD histogram is a potential early sign of stabilization, but the price has yet to reclaim any short-term moving average. The SMA200 at 51.62 serves as the key long-term support. A hold above this level would keep the longer-term uptrend intact.

Weekly (July 6, 2026 week)

Trend
Neutral-to-bullish. Price at 52.34 is above SMA20 (50.77) and well above SMA200 (47.83), but slightly below SMA50 (53.60). The SMA200 continues to slope upward, confirming the long-term uptrend remains intact despite recent weakness.
Momentum
Neutral. RSI14 at 54.03 is in neutral territory, slightly above the midline. MACD at 0.15 with signal at -0.08 and a positive histogram of 0.23 suggests mild bullish momentum developing on the weekly scale.
Volatility
Moderate. ATR14 at 2.73 (5.22% of price) reflects above-normal weekly ranges during the current corrective phase.
Volume
Below average. Weekly volume of 16,850,000 is 82.1% of the 20-week average (20,530,000), reflecting reduced participation in the recent pullback.

Assessment

The weekly chart provides a more balanced view. While the stock has corrected in recent weeks, the long-term trend indicators — SMA200 slope and weekly RSI near neutral — suggest this remains a correction within an uptrend rather than a structural breakdown. The weekly MACD histogram turning positive is a constructive signal. The key level to watch is the SMA50 at 53.60; reclaiming it would shift the weekly picture back to bullish.

Key indicators

TD Key Technical Indicators

RSI, MACD, moving averages, ATR, and Bollinger Bands across daily and weekly timeframes.

IndicatorDailyWeekly
RSI (14)43.6254.03
MACD (12, 26, 9)-0.41 / -0.33 / -0.080.15 / -0.08 / 0.23
ATR (14)1.02 (1.95%)2.73 (5.22%)
Bollinger Bands (20, 2)50.05 - 56.7947.01 - 56.33
SMA (20)53.7750.77
SMA (50)54.1853.60
SMA (200)51.6247.83

Price structure

TD Price Structure and Returns

Price performance across multiple lookback periods and 52-week position.

MetricDailyWeekly
Current Price52.3452.34
1-Period Return-1.17%-2.53%
5-Period Return-3.85%-0.22%
20-Period Return-6.47%+3.11%
60-Period Return-2.07%+5.40%
252-Period Return+12.15%+11.54%
52-Week Low43.6743.67
52-Week High61.2961.29
52-Week Position38.18%38.18%

Key levels

TD Support and Resistance Levels

Key price levels based on recent swing highs and lows across daily and weekly timeframes.

LevelDailyWeekly
20-Period High55.1755.17
20-Period Low49.5049.50
60-Period High57.7059.83
60-Period Low48.2246.20

Scenarios

TD Technical Scenarios

Conditions, invalidation triggers, and what to watch for each scenario.

Bullish

Trigger

Price reclaims the daily SMA20 at 53.77 with above-average volume, followed by a break above the 20-day high at 55.17.

Invalidation

Price breaks below the 20-day low at 49.50 and continues toward the 60-day low at 48.22.

What to watch

RSI recovering above 50 on the daily; MACD histogram crossing above zero; weekly RSI holding above 50; volume expanding on up days.

Range-Bound

Trigger

Price continues to oscillate between 49.50 (20-day low) and 55.17 (20-day high).

Invalidation

A decisive break of either boundary with increasing volume.

What to watch

RSI staying between 35 and 55; MACD histogram hovering near zero; price respecting the SMA200 at 51.62 as support.

Bearish

Trigger

Price breaks below the 20-day low at 49.50 and the SMA200 at 51.62 simultaneously.

Invalidation

Price reclaims the SMA20 (53.77) and holds above it with increasing volume.

What to watch

Sustained closes below SMA200 on daily; MACD histogram becoming more negative; RSI breaking below 35; weekly closing below SMA20 at 50.77.

Methodology

Methodology and Limitations

This technical analysis uses adjusted closing prices from Financial Modeling Prep (FMP) as the primary source and Massive API for independent cross-validation. The daily analysis covers approximately 2 years (501 completed bars) ending July 14, 2026. The weekly analysis covers approximately 5 years (261 completed bars) ending the week of July 6, 2026. Prices are adjusted for dividends and stock splits. Volume data is from the primary source and may vary from other data providers. Technical indicators include SMA, RSI, MACD, ATR, and Bollinger Bands using standard parameters. Key levels are identified from recent swing highs and lows. Technical analysis studies historical price patterns and does not constitute investment advice. It should not be used as the sole basis for trading decisions.

Frequently Asked Questions

This technical analysis is for informational and educational purposes only. It does not constitute investment advice, a recommendation, or a solicitation to buy or sell any security. Past performance and historical patterns are not guarantees of future results. All investments carry risk, including the potential loss of principal. Always conduct your own research and consult with a qualified financial advisor before making investment decisions.

Data sourced from Yahoo Finance (primary) and Finviz (independent cross-validation). Data cutoffs: daily July 14, 2026, weekly July 6, 2026 week. Generated July 15, 2026.