Trade Desk signals cautious ad spending with downbeat revenue forecast, shares tumble

TTD

Published on 05/07/2026 at 04:54 pm EDT