Yandex NVYNDX:US Last Price94.36 Market Cap27.947B CountryNetherlands State (US only)N/A1D7.69%N/A7D13.78%N/A30D26.37%N/A6M31.75%N/A1Y408.13%N/AYTD240.65%N/A