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

18.51
+0.04 (0.22%)
NASDAQ · Last Trade: Apr 8th, 9:34 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors