Nagarro SE

82.65
-1.45 (-1.72%)
At close: Jan 27, 2025, 5:29 PM