Trade Desk Falls 7% Despite Earnings Beat as Overnight Rally… — TTD -0.60 · News Impact Screener