Criteo S.A. (CRTO)
21.94
-0.69 (-3.05%)
Inactive · Last trade price on Jul 30, 2026

Criteo Filings