News

Despite a 65% stock decline due to a Q4 revenue miss, The Trade Desk's fundamentals remain strong. Click here to find out why ...