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

18.56
+0.05 (0.27%)
NASDAQ · Last Trade: Apr 24th, 1:37 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors