Yandex NVYNDX:US Last Price70.24 Market Cap16.392B CountryNetherlands State (US only)N/A1D2.12%N/A7D27.32%N/A30D35.21%N/A6M94.46%N/A1YN/AYTD153.57%N/A