The Trade Desk (TTD) Stock Soars on CEO Buy, OpenAI Talks | TrustFinance Blog