The Trade Desk Stock Drops 8% on Omnicom Fee Audit News | TrustFinance Blog