News

After missing fourth-quarter estimates, The Trade Desk redeemed itself with a strong first-quarter earnings report. The stock ...