Criteo S.A.·3h agoCRITEO REPORTS THIRD QUARTER 2026 RESULTSQ3 2026 Media Spend of $1.2 Billion, up 9%