Trade Desk Inc is trading 4.2% up now at $22.46, rebounding from last week’s analyst-driven drop and moving back toward its recent range. The stock appears to be stabilizing after a May 30 Sell initiation from Rothschild & Co Redburn that pressured shares, with no new company-specific headlines this morning and broader indices roughly flat, suggesting a technical bounce and bargain-hunting rather than fresh fundamental news.