Trade Desk misses Q2 profit, revenue estimates; shares tumble - TTD News | Rallies