The Trade Desk's Revenue Shrank for the First Time in Years… — TTD -0.70 · News Impact Screener