Live feed17:05:25·400dINSIDERFilingvia QuantisnowDirector Wells David B exercised 28,638 shares at a strike of $58.28 and sold $2,287,603 worth of shares (28,638 units at $79.88) (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.TTD· The Trade Desk Inc.TechnologyOriginal source