TTD 20.67-1.54 (-6.9%)Trade Desk - Class A
TTD 21.82-2.13 (-8.9%)Trade Desk - Class A
TTD 25.02-2.06 (-7.6%)Trade Desk - Class A
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