Teleperformance SE

100.44
-14.56 (-12.66%)
At close: Mar 26, 2025, 1:48 PM