Yandex NVYNDX:US Last Price95.72 Market Cap15.603B CountryNetherlands State (US only)N/A1D49.42%N/A7D45.80%N/A30D36.28%N/A6M90.37%N/A1YN/AYTD245.56%N/A