Trade Desk (The) (TTD): are the analysts right?

Trade Desk (The) · Communication Services · ref. ETF XLC · 106 calls · price $19.18
What the company does: The Trade Desk opère comme plateforme technologique de publicité programmatique.
📈 1-year price
$19.18-74.1% over range
Jul 8, 25low $17.33 · high $89.76Jul 7, 26
📏 Click 2 points (left → right) to measure the change · click again to clear.
SellBuy
Hold
35% recommend buying · 26 analysts

🎯 Analyst price target on TTD

High target · 1 analyst$55+186.8%
Median target · 22 analysts$28.5+48.6%
Low target · 1 analyst$11-42.6%
Current price$19.18

🗳️ The analyst consensus

Analyst breakdown · 26 (6 months)
Strong Buy0%
Buy35%
Hold54%
Sell12%
Strong Sell0%

✅ Historical analyst reliability on TTD

Most reliable analysts on TTD (% profitable · 365j · ≥2 calls)
Pivotal Research 100% +119.0% 2
DA Davidson 58% -4.7% 12
Stephens & Co. 56% +64.4% 9
Keybanc 17% -33.8% 12
Macquarie 13% -31.2% 8
Needham 0% -56.8% 12

📊 What $1,000 invested in Trade Desk (The) would be worth

In short — $1,000 invested in Trade Desk (The) 10 years ago would be worth $7,180 today, i.e. +22%/yr on average. Best year: 2020 (+208%), worst: 2025 (-68%). Price performance, excluding dividends.

If I'd invested $1,000 in Trade Desk (The)

InvestmentWorth todayGain
1 years ago$154-85%
3 years ago$403-60%
5 years ago$226-77%
10 years ago$7,180+618%
since inception (2016)$7,180+618%

Return by year (Trade Desk (The))

YearReturn$1,000 invested at year start
2026 (YTD)-52%$476 (-52%)
2025-68%$154 (-85%)
2024+63%$251 (-75%)
2023+61%$403 (-60%)
2022-51%$197 (-80%)
2021+14%$226 (-77%)
2020+208%$696 (-30%)
2019+124%$1,558 (+56%)
2018+154%$3,954 (+295%)
2017+65%$6,534 (+553%)
⚠️ Past performance, not predictive nor advice. Prices in $, excluding dividends. Yahoo Finance data.

🔎 Detailed analyses

👥 Analysts & forecasts📊 Returns & performance
📈 Fundamentals, technical momentum and live news will show here on the final site (loaded live from the same origin as the API).

📋 All analyst calls on TTD

Rothschild & Co
May 28, 26
▼ Sell · 🎯$11
Price at call : $21.56 — upside -49%
Today : $19.18 — upside -43%
🎯 on TTD : no call matured yet · 📊 unranked overall
in progress (365j)
matures : May 28, 27
DA Davidson
May 11, 26
▲ Buy · 🎯$29
Price at call : $21.14 — upside +37%
Today : $19.18 — upside +51%
🎯 on TTD : 58% (12 calls matureds) · 📊 on Comm. : 47.6% · -9.3% (21 calls)
in progress (365j)
matures : May 11, 27
HSBC
May 11, 26
▼ Reduce · 🎯$20
Price at call : $21.52 — upside -7%
Today : $19.18 — upside +4%
🎯 on TTD : no call matured yet · 📊 on Comm. : 50% · -5.6% (12 calls)
in progress (365j)
matures : May 11, 27
Benchmark
May 8, 26
▲ Buy · 🎯$30
Price at call : $21.52 — upside +39%
Today : $19.18 — upside +56%
🎯 on TTD : no call matured yet · 📊 on Comm. : 36.2% · -10.9% (138 calls)
in progress (365j)
matures : May 8, 27
■ Market Perform neutral · not a buy
🎯 on TTD : no call matured yet · 📊 on Comm. : 80% · +34.6% (5 calls)
in progress (365j)
matures : May 8, 27
RBC Capital
May 8, 26
▲ Outperform · 🎯$33
Price at call : $21.52 — upside +53%
Today : $19.18 — upside +72%
🎯 on TTD : no call matured yet · 📊 on Comm. : 47.1% · +4.9% (102 calls)
in progress (365j)
matures : May 8, 27
▲ Buy · 🎯$35
Price at call : $21.52 — upside +63%
Today : $19.18 — upside +82%
🎯 on TTD : no call matured yet · 📊 on Comm. : 43.3% · +0.8% (104 calls)
in progress (365j)
matures : May 8, 27
Wells Fargo
May 8, 26
■ Equal-Weight neutral · not a buy · 🎯$20
Price at call : $21.52 — gap to target -7%
Today : $19.18 — gap to target +4%
🎯 on TTD : no call matured yet · 📊 on Comm. : 45.2% · -1.0% (155 calls)
in progress (365j)
matures : May 8, 27
Wedbush
May 8, 26
■ Neutral neutral · not a buy · 🎯$21
Price at call : $21.52 — gap to target -2%
Today : $19.18 — gap to target +9%
🎯 on TTD : no call matured yet · 📊 on Comm. : 54.9% · +4.3% (122 calls)
in progress (365j)
matures : May 8, 27
▲ Outperform · 🎯$27
Price at call : $21.52 — upside +25%
Today : $19.18 — upside +41%
🎯 on TTD : no call matured yet · 📊 on Comm. : 64.6% · +8.7% (79 calls)
in progress (365j)
matures : May 8, 27
Guggenheim
May 8, 26
▲ Buy · 🎯$25
Price at call : $23.08 — upside +8%
Today : $19.18 — upside +30%
🎯 on TTD : no call matured yet · 📊 on Comm. : 51.2% · +11.2% (82 calls)
in progress (365j)
matures : May 8, 27
Keybanc
May 8, 26
■ Sector Weight neutral · not a buy
🎯 on TTD : 17% (12 calls matureds) · 📊 on Comm. : 50.3% · +3.9% (179 calls)
in progress (365j)
matures : May 8, 27
Rosenblatt
May 8, 26
■ Neutral neutral · not a buy · 🎯$24
Price at call : $23.08 — gap to target +4%
Today : $19.18 — gap to target +25%
🎯 on TTD : no call matured yet · 📊 on Comm. : 34.6% · -3.5% (104 calls)
in progress (365j)
matures : May 8, 27
Needham
May 8, 26
▲ Buy · 🎯$25
Price at call : $23.08 — upside +8%
Today : $19.18 — upside +30%
🎯 on TTD : 0% (12 calls matureds) · 📊 on Comm. : 36.6% · -5.2% (134 calls)
in progress (365j)
matures : May 8, 27
Oppenheimer
May 8, 26
■ Perform neutral · not a buy
🎯 on TTD : no call matured yet · 📊 on Comm. : 62.8% · +15.4% (172 calls)
in progress (365j)
matures : May 8, 27
Wedbush
May 4, 26
■ Neutral neutral · not a buy · 🎯$23
Price at call : $24.1 — gap to target -5%
Today : $19.18 — gap to target +20%
🎯 on TTD : no call matured yet · 📊 on Comm. : 54.9% · +4.3% (122 calls)
in progress (365j)
matures : May 4, 27
UBS
Apr 21, 26
▲ Buy · 🎯$31
Price at call : $23.56 — upside +32%
Today : $19.18 — upside +62%
🎯 on TTD : no call matured yet · 📊 on Comm. : 58.7% · +8.7% (150 calls)
in progress (365j)
matures : Apr 21, 27
Wells Fargo
Apr 6, 26
■ Equal-Weight neutral · not a buy · 🎯$24
Price at call : $20.7 — gap to target +16%
Today : $19.18 — gap to target +25%
🎯 on TTD : no call matured yet · 📊 on Comm. : 45.2% · -1.0% (155 calls)
in progress (365j)
matures : Apr 6, 27
▲ Outperform · 🎯$32
Price at call : $24.11 — upside +33%
Today : $19.18 — upside +67%
🎯 on TTD : no call matured yet · 📊 on Comm. : 64.6% · +8.7% (79 calls)
in progress (365j)
matures : Mar 19, 27
Rosenblatt
Mar 18, 26
■ Neutral neutral · not a buy · 🎯$25
Price at call : $23.55 — gap to target +6%
Today : $19.18 — gap to target +30%
🎯 on TTD : no call matured yet · 📊 on Comm. : 34.6% · -3.5% (104 calls)
in progress (365j)
matures : Mar 18, 27
Stifel
Mar 18, 26
■ Hold neutral · not a buy · 🎯$26
Price at call : $23.55 — gap to target +10%
Today : $19.18 — gap to target +36%
🎯 on TTD : no call matured yet · 📊 on Comm. : 55.6% · +16.1% (153 calls)
in progress (365j)
matures : Mar 18, 27
Wedbush
Mar 6, 26
▼ Underperform · 🎯$23
Price at call : $29.28 — upside -21%
Today : $19.18 — upside +20%
🎯 on TTD : no call matured yet · 📊 on Comm. : 54.9% · +4.3% (122 calls)
in progress (365j)
matures : Mar 6, 27
■ Neutral neutral · not a buy · 🎯$28
Price at call : $25 — gap to target +12%
Today : $19.18 — gap to target +46%
🎯 on TTD : no call matured yet · 📊 on Comm. : 71.6% · +19.6% (95 calls)
in progress (365j)
matures : Mar 2, 27
Keybanc
Mar 2, 26
▲ Overweight · 🎯$35
Price at call : $25 — upside +40%
Today : $19.18 — upside +82%
🎯 on TTD : 17% (12 calls matureds) · 📊 on Comm. : 50.3% · +3.9% (179 calls)
in progress (365j)
matures : Mar 2, 27
DA Davidson
Feb 26, 26
▲ Buy · 🎯$32
Price at call : $23.82 — upside +34%
Today : $19.18 — upside +67%
🎯 on TTD : 58% (12 calls matureds) · 📊 on Comm. : 47.6% · -9.3% (21 calls)
in progress (365j)
matures : Feb 26, 27
UBS
Feb 26, 26
▲ Buy · 🎯$44
Price at call : $23.82 — upside +85%
Today : $19.18 — upside +129%
🎯 on TTD : no call matured yet · 📊 on Comm. : 58.7% · +8.7% (150 calls)
in progress (365j)
matures : Feb 26, 27
Scotiabank
Feb 26, 26
■ Sector Perform neutral · not a buy · 🎯$32
Price at call : $23.82 — gap to target +34%
Today : $19.18 — gap to target +67%
🎯 on TTD : no call matured yet · 📊 on Comm. : 53.8% · +2.1% (26 calls)
in progress (365j)
matures : Feb 26, 27
■ Equal-Weight neutral · not a buy · 🎯$30
Price at call : $23.82 — gap to target +26%
Today : $19.18 — gap to target +56%
🎯 on TTD : no call matured yet · 📊 on Comm. : 51.4% · +4.3% (294 calls)
in progress (365j)
matures : Feb 26, 27
BMO Capital
Feb 26, 26
▲ Outperform · 🎯$55
Price at call : $23.82 — upside +131%
Today : $19.18 — upside +187%
🎯 on TTD : no call matured yet · 📊 on Comm. : 54.5% · +7.1% (110 calls)
in progress (365j)
matures : Feb 26, 27
Oppenheimer
Feb 26, 26
▲ Outperform · 🎯$35
Price at call : $23.82 — upside +47%
Today : $19.18 — upside +82%
🎯 on TTD : no call matured yet · 📊 on Comm. : 62.8% · +15.4% (172 calls)
in progress (365j)
matures : Feb 26, 27
Wells Fargo
Feb 26, 26
■ Equal-Weight neutral · not a buy · 🎯$25
Price at call : $23.82 — gap to target +5%
Today : $19.18 — gap to target +30%
🎯 on TTD : no call matured yet · 📊 on Comm. : 45.2% · -1.0% (155 calls)
in progress (365j)
matures : Feb 26, 27
RBC Capital
Feb 26, 26
▲ Outperform · 🎯$40
Price at call : $23.82 — upside +68%
Today : $19.18 — upside +109%
🎯 on TTD : no call matured yet · 📊 on Comm. : 47.1% · +4.9% (102 calls)
in progress (365j)
matures : Feb 26, 27
Stifel
Feb 26, 26
▲ Buy · 🎯$48
Price at call : $23.82 — upside +102%
Today : $19.18 — upside +150%
🎯 on TTD : no call matured yet · 📊 on Comm. : 55.6% · +16.1% (153 calls)
in progress (365j)
matures : Feb 26, 27
▲ Buy · 🎯$50
Price at call : $23.95 — upside +109%
Today : $19.18 — upside +161%
🎯 on TTD : no call matured yet · 📊 on Comm. : 43.3% · +0.8% (104 calls)
in progress (365j)
matures : Feb 26, 27
Rosenblatt
Feb 26, 26
▲ Buy · 🎯$36
Price at call : $23.95 — upside +50%
Today : $19.18 — upside +88%
🎯 on TTD : no call matured yet · 📊 on Comm. : 34.6% · -3.5% (104 calls)
in progress (365j)
matures : Feb 26, 27
Needham
Feb 26, 26
▲ Buy · 🎯$32
Price at call : $23.95 — upside +34%
Today : $19.18 — upside +67%
🎯 on TTD : 0% (12 calls matureds) · 📊 on Comm. : 36.6% · -5.2% (134 calls)
in progress (365j)
matures : Feb 26, 27
Loop Capital
Feb 26, 26
■ Hold neutral · not a buy · 🎯$25
Price at call : $23.95 — gap to target +4%
Today : $19.18 — gap to target +30%
🎯 on TTD : no call matured yet · 📊 on Comm. : 56.1% · +4.7% (57 calls)
in progress (365j)
matures : Feb 26, 27
Wedbush
Feb 24, 26
■ Neutral neutral · not a buy · 🎯$23
Price at call : $24.94 — gap to target -8%
Today : $19.18 — gap to target +20%
🎯 on TTD : no call matured yet · 📊 on Comm. : 54.9% · +4.3% (122 calls)
in progress (365j)
matures : Feb 24, 27
Benchmark
Feb 23, 26
▲ Buy · 🎯$40
Price at call : $24.17 — upside +65%
Today : $19.18 — upside +109%
🎯 on TTD : no call matured yet · 📊 on Comm. : 36.2% · -10.9% (138 calls)
in progress (365j)
matures : Feb 23, 27
Keybanc
Feb 3, 26
▲ Overweight · 🎯$40
Price at call : $27.18 — upside +47%
Today : $19.18 — upside +109%
🎯 on TTD : 17% (12 calls matureds) · 📊 on Comm. : 50.3% · +3.9% (179 calls)
in progress (365j)
matures : Feb 3, 27
CFRA
Jan 27, 26
■ Hold neutral · not a buy · 🎯$40
Price at call : $31.87 — gap to target +26%
Today : $19.18 — gap to target +109%
🎯 on TTD : no call matured yet · 📊 unranked overall
in progress (365j)
matures : Jan 27, 27
Citigroup
Jan 27, 26
■ Neutral neutral · not a buy · 🎯$38
Price at call : $31.87 — gap to target +19%
Today : $19.18 — gap to target +98%
🎯 on TTD : no call matured yet · 📊 on Comm. : 59.1% · +12.7% (215 calls)
in progress (365j)
matures : Jan 27, 27
▲ Buy · 🎯$60
Price at call : $31.87 — upside +88%
Today : $19.18 — upside +213%
🎯 on TTD : no call matured yet · 📊 on Comm. : 43.3% · +0.8% (104 calls)
in progress (365j)
matures : Jan 27, 27
Rosenblatt
Jan 27, 26
▲ Buy · 🎯$53
Price at call : $32.19 — upside +65%
Today : $19.18 — upside +176%
🎯 on TTD : no call matured yet · 📊 on Comm. : 34.6% · -3.5% (104 calls)
in progress (365j)
matures : Jan 27, 27
Stifel
Jan 23, 26
▲ Buy · 🎯$74
Price at call : $33.81 — upside +119%
Today : $19.18 — upside +286%
🎯 on TTD : no call matured yet · 📊 on Comm. : 55.6% · +16.1% (153 calls)
in progress (365j)
matures : Jan 23, 27
Citizens
Jan 23, 26
■ Market Perform neutral · not a buy
🎯 on TTD : no call matured yet · 📊 unranked overall
in progress (365j)
matures : Jan 23, 27
UBS
Jan 20, 26
▲ Buy · 🎯$50
Price at call : $35.33 — upside +42%
Today : $19.18 — upside +161%
🎯 on TTD : no call matured yet · 📊 on Comm. : 58.7% · +8.7% (150 calls)
in progress (365j)
matures : Jan 20, 27
▼ Underperform · 🎯$40
Price at call : $34.15 — upside +17%
Today : $19.18 — upside +109%
🎯 on TTD : no call matured yet · 📊 on Comm. : 60.8% · +10.7% (181 calls)
in progress (365j)
matures : Jan 20, 27
■ Equal-Weight neutral · not a buy · 🎯$42
Price at call : $37.13 — gap to target +13%
Today : $19.18 — gap to target +119%
🎯 on TTD : no call matured yet · 📊 on Comm. : 51.4% · +4.3% (294 calls)
in progress (365j)
matures : Jan 13, 27
Wells Fargo
Jan 12, 26
■ Equal-Weight neutral · not a buy · 🎯$42
Price at call : $37.14 — gap to target +13%
Today : $19.18 — gap to target +119%
🎯 on TTD : no call matured yet · 📊 on Comm. : 45.2% · -1.0% (155 calls)
in progress (365j)
matures : Jan 12, 27
▲ Outperform · 🎯$45
Price at call : $39.74 — upside +13%
Today : $19.18 — upside +135%
🎯 on TTD : no call matured yet · 📊 on Comm. : 61.7% · +10.9% (60 calls)
in progress (365j)
matures : Jan 6, 27
Needham
Jun 6, 25
▲ Buy · 🎯$84
Price at call : $71.46 — upside +18%
Today : $19.18 — upside +338%
Expected +18% · Actual -73% · Reason (≥ +15%) : ✗ No
🎯 on TTD : 0% (12 calls matureds) · 📊 on Comm. : 36.6% · -5.2% (134 calls)
-72.8%
stock -73% · XLC +7%
Macquarie
May 19, 25
▲ Outperform · 🎯$92
Price at call : $77.06 — upside +19%
Today : $19.18 — upside +380%
Expected +19% · Actual -73% · Reason (≥ +15%) : ✗ No
🎯 on TTD : 13% (8 calls matureds) · 📊 on Comm. : 52.2% · -2.0% (69 calls)
-72.7%
stock -73% · XLC +14%
Needham
May 15, 25
▲ Buy · 🎯$84
Price at call : $77.5 — upside +8%
Today : $19.18 — upside +338%
Expected +8% · Actual -73% · Reason (≥ +15%) : ✗ No
🎯 on TTD : 0% (12 calls matureds) · 📊 on Comm. : 36.6% · -5.2% (134 calls)
-72.7%
stock -73% · XLC +15%
Needham
May 12, 25
▲ Buy · 🎯$84
Price at call : $79.4 — upside +6%
Today : $19.18 — upside +338%
Expected +6% · Actual -73% · Reason (≥ +15%) : ✗ No
🎯 on TTD : 0% (12 calls matureds) · 📊 on Comm. : 36.6% · -5.2% (134 calls)
-73.4%
stock -73% · XLC +17%
DA Davidson
May 9, 25
▲ Buy · 🎯$92
Price at call : $79.4 — upside +16%
Today : $19.18 — upside +380%
Expected +16% · Actual -73% · Reason (≥ +15%) : ✗ No
🎯 on TTD : 58% (12 calls matureds) · 📊 on Comm. : 47.6% · -9.3% (21 calls)
-72.9%
stock -73% · XLC +17%
Keybanc
May 9, 25
▲ Overweight · 🎯$80
Price at call : $79.4 — upside +1%
Today : $19.18 — upside +317%
Expected +1% · Actual -73% · Reason (≥ +15%) : ✗ No
🎯 on TTD : 17% (12 calls matureds) · 📊 on Comm. : 50.3% · +3.9% (179 calls)
-72.9%
stock -73% · XLC +17%
Needham
May 9, 25
▲ Buy · 🎯$84
Price at call : $71.04 — upside +18%
Today : $19.18 — upside +338%
Expected +18% · Actual -70% · Reason (≥ +15%) : ✗ No
🎯 on TTD : 0% (12 calls matureds) · 📊 on Comm. : 36.6% · -5.2% (134 calls)
-69.7%
stock -70% · XLC +19%
Needham
Apr 22, 25
▲ Buy · 🎯$84
Price at call : $48.66 — upside +73%
Today : $19.18 — upside +338%
Expected +73% · Actual -52% · Reason (≥ +15%) : ✗ No
🎯 on TTD : 0% (12 calls matureds) · 📊 on Comm. : 36.6% · -5.2% (134 calls)
-51.6%
stock -52% · XLC +30%
Needham
Apr 14, 25
▲ Buy · 🎯$84
Price at call : $48.64 — upside +73%
Today : $19.18 — upside +338%
Expected +73% · Actual -57% · Reason (≥ +15%) : ✗ No
🎯 on TTD : 0% (12 calls matureds) · 📊 on Comm. : 36.6% · -5.2% (134 calls)
-56.8%
stock -57% · XLC +27%
JPI AI Analyst AI assistant · JPI Invest
Answers based on the tool’s data · not financial advice · full version (free)