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

18.23
-0.78 (-4.10%)
NASDAQ · Last Trade: Feb 4th, 1:20 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors