TTD The Trade Desk OpenAI partnership: 22% AI-fueled rally shocks the bears Mar 5, 2026 · Mar 5, 2026