The Trade Desk current-quarter guidance tops estimates after Q2 results beat By Investing.com
Briefly