Yandex NVYNDX:US Last Price19.6 Market Cap4.019B CountryNetherlands State (US only)N/A1D6.40%N/A7D1.55%N/A30DN/A6MN/A1YN/AYTDN/A