Investing Trade Desk Q3 2025: When Self-Inflicted Wounds Meet External Pressures by Thomas Chua 21 November 2025 2