Trade Desk Stock falls as investors weigh its 7-Eleven data deal, rising short interest, weak technicals and mixed analyst views.

The Trade Desk stock rises 3%+ as ad tech veteran Penry Price joins the board. Read on for technical analysis and Q2 outlook.

The Trade Desk Unlocks Activation of Convenience Store Retail Data for Digital Advertising in Japan