Omnicom's Audit Sends The Trade Desk Stock Tumbling: Here's Why It Matters | Whale Factor