Trade Desk forecasts second-quarter revenue below estimates

TTD

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