The Trade Desk faces uncompelling print setup: Jefferies | AllMind News