The Trade Desk stock: Bullish patterns emerge despite mounting business woes | AllMind News