Front Page The Trade Desk (TTD) Plunged 22%. Did its Agency Problem Just Become an Earnings Problem? Yahoo Finance · 1h ago Read the full story at Yahoo Finance →