Criteo S.A.·Nov 4, 2026CRITEO REPORTS THIRD QUARTER 2026 RESULTSQ3 2026 Media Spend of $1.2 Billion, up 9%