Nagarro SE

NA9 NPV
Create an alert
Sell
€78.55
Buy
€78.85
€1.55 (2.01%)
Last updated today at