Trade Desk shares plunge on weak revenue, guidance miss — TTD -1.00 · News Impact Screener