The Trade Desk files for public offering

August 24, 2016