1000.35
-2.25%
More from Nazara Technologies Ltd.
Recommended