Criteo craters after earnings miss triggers analyst exodus
CRTO enters the week after one of its worst single sessions in years. A Q1 2026 earnings report on May 6 sent the stock down 18.2% in a single day. It now trades at $16.20, down almost 20% on the week and roughly 9%…
