Yandex NVYNDX:US Last Price23.49 Market Cap3.551B CountryNetherlands State (US only)N/A1D6.77%N/A7D26.84%N/A30D33.24%N/A6MN/A1YN/AYTDN/A