Yandex NVYNDX:US Last Price117.62 Market Cap28.431B CountryNetherlands State (US only)N/A1D3.21%N/A7D9.42%N/A30D9.30%N/A6M26.16%N/A1Y335.95%N/AYTD40.52%N/A