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

20.12
-0.49 (-2.38%)
NASDAQ · Last Trade: Jan 2nd, 11:14 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors