Yandex NVYNDX:US Last Price73.87 Market Cap24.660B CountryNetherlands State (US only)N/A1D10.34%N/A7D13.29%N/A30D23.22%N/A6M32.81%N/A1Y113.81%N/AYTD11.75%N/A