What Trade Desk’s recent performance means for investors Trade Desk (TTD) has seen mixed share performance recently, with a small move over the past month and a weaker pattern over the past 3 months.