Yandex NVYNDX:US Last Price25.45 Market Cap6.599B CountryNetherlands State (US only)N/A1D2.90%N/A7D15.64%N/A30D37.88%N/A6M18.77%N/A1YN/AYTD8.12%N/A