Criteo S.A. - American Depositary Shares (CRTO)

19.94
+0.68 (3.53%)
NASDAQ · Last Trade: Jan 22nd, 4:42 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors