TTD Analyst Ratings

Consensus: Mixed from 0 analysts.

Price Targets

Average Target
$40.88
High
$80.00
Low
$22.00

Recent Upgrades & Downgrades

DateFirmActionFromTo
Mar 19, 2026Evercore ISI GroupmaintainOutperformOutperform
Mar 18, 2026StifeldowngradeBuyHold
Mar 18, 2026RosenblattdowngradeBuyNeutral
Mar 6, 2026WedbushdowngradeNeutralUnderperform
Mar 2, 2026Piper SandlermaintainNeutralNeutral