Should You Hold or Sell The Trade Desk Stock Post Q1 Earnings? Stock Market Stocks to buy Stocks to sell admin May 13, 2025 0 12 1 minute read Despite strong first-quarter results, TTD faces significant headwinds from macroeconomic uncertainty, rising costs and fierce competition.