Live feed13:33:04·27dSECFilingAmendment: SEC Form SCHEDULE 13G/A filed by The Trade Desk Inc.TTD· The Trade Desk Inc.TechnologyOriginal source