the-trade-desk-financials
Ad tech major posts $739 million in revenue, expands share repurchase program by $500 million as it eyes strong finish to 2025
e4m Staff Nov 7, 2025 12:14 PM
Ad tech major posts $739 million in revenue, expands share repurchase program by $500 million as it eyes strong finish to 2025
e4m Staff Nov 7, 2025 12:14 PM