The Trade Desk's 3.4% Rally Tells You Everything About Who Really Runs Programmatic | The Daily Vibe