Trade Desk beats first-quarter results estimates on strong demand for ad tech

TTD

Published on 05/08/2025 at 16:42