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

18.85
+0.57 (3.12%)
NASDAQ · Last Trade: Mar 3rd, 5:56 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors