Yandex NVYNDX:US Last Price89.95 Market Cap24.660B CountryNetherlands State (US only)N/A1D2.03%N/A7D10.44%N/A30D3.10%N/A6M17.81%N/A1Y160.72%N/AYTD7.46%N/A