Criteo SA
+2.78%
$15.71
CRTO · NASDAQ
FreeTheAI
Stocks
1M · Oct 9, 3:25 PM ET