Live News EARNINGS FLASH M impact Nov 04, 2026, 12:27 PM UTC Criteo reports 2025 net profit up 30% Criteo's 2025 net profit was 30% higher. CRITEO SquawkNews Desk