CRTO   $18.5  0.38% Market Closed

Criteo S.A.

Data not available