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

19.10
-0.75 (-3.78%)
NASDAQ · Last Trade: Jan 21st, 1:05 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors