News

The Trade Desk's stock has tumbled 65% in five months. Here's why it's still a compelling long-term investment.