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

20.65
-0.43 (-2.04%)
NASDAQ · Last Trade: Jan 13th, 12:47 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors