Despite 2025 revenue beats, The Trade Desk’s stock price falls sharply after earnings update | ATDb