News

Shares of the advertising-technology company are down 33% since being named to the benchmark index on July 14 and off 38% since joining the S&P 500 SPX before the open on July 18. Trade Desk (TTD) is ...