Yandex NV (NASDAQ:YNDX)

61.89
Delayed Data
As of Apr 16
 +0.53 / +0.86%
Today’s Change
33.79
Today|||52-Week Range
74.32
-11.05%
Year-to-Date