Live feed11:18:47·21dSECFilingAmendment: SEC Form SCHEDULE 13G/A filed by The Trade Desk Inc.TTD· The Trade Desk Inc.TechnologyOriginal source