Is The Trade Desk’s Turnaround Push Officially Underway?