Criteo S.A.

35.55
0.63 (1.80%)
At close: Mar 12, 2025, 10:22 AM