E-CommercefromDigiday1 day agoThe Trade Desk shares plunge after posting Q2 revenues of $694 millionThe Trade Desk reported strong Q2 revenue growth, yet stock prices fell amidst perceived weaknesses in performance.