Yandex NVYNDX:US Last Price124.18 Market Cap32.141B CountryNetherlands State (US only)N/A1D0.74%N/A7D5.90%N/A30D7.41%N/A6M129.24%N/A1Y480.82%N/AYTD348.30%N/A