Randall David Pickles

Affiliations

  • Chief Technology Officer at Trade Desk Inc. (TTD), 2023-10-03
Insider Trading: Sales See All
Company Symbol Price Amount Relationship Remaining Holdings Date Form 4
TTD $73.22 1,560 Officer, Director 526,721 2023-06-01 Filing
TTD $71.66 300 Officer, Director 528,281 2023-06-01 Filing
TTD $70.21 200 Officer, Director 528,581 2023-06-01 Filing
TTD $70.00 22,345 Officer, Director 526,721 2023-05-30 Filing
TTD $62.27 2,020 Officer, Director 531,087 2023-05-15 Filing