The Trade Desk $17.33 (-0.37, 2.09%)

Open Short

NASDAQ