TTD Trade Desk - Class A28.37-1.42 (-4.8%)
Bearish play with a target stock price of $30 or below
Strategy has +35% upside potential and 6% overvalued
TTD 30.77+5.60 (+22.3%)Trade Desk - Class A