Wall Street ends up, driven by results

Criteo: Quarterly results well received