Trade Desk signals cautious ad spending with downbeat revenue forecast, shares tumble
Published: 2026-05-07 16:54:19 ET
TTD
Published on 05/07/2026 at 04:54 pm EDT