Nexters Inc.

0.05
0.02 (66.67%)
At close: Jan 13, 2025, 9:00 PM