Yandex NVYNDX:US Last Price21.53 Market Cap5.071B CountryNetherlands State (US only)N/A1D2.13%N/A7D3.86%N/A30D17.75%N/A6M42.74%N/A1YN/AYTD22.27%N/A