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

19.58
+0.64 (3.38%)
NASDAQ · Last Trade: May 2nd, 10:28 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors