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

19.58
+0.64 (3.38%)
NASDAQ · Last Trade: May 3rd, 12:36 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors