The Trade Desk Sees Q4 Sales $213M vs $211.56M Est., Raises FY19 Sales Guidance From $653M-$658M vs $656.15M Est.

Benzinga · 11/07/2019 21:09