Yandex NVYNDX:US Last Price100.82 Market Cap22.485B CountryNetherlands State (US only)N/A1D4.86%N/A7D11.68%N/A30D3.87%N/A6M17.18%N/A1Y351.90%N/AYTD20.45%N/A