Yandex NV (YNDX)

37.42
0.55 1.49
NASDAQ : Technology Services
Prev Close 36.87
Open 37.27
Day Low/High 36.94 / 37.54
52 Wk Low/High 24.90 / 39.70
Volume 1.90M
Avg Volume 2.89M
Exchange NASDAQ
Shares Outstanding 287.91M
Market Cap 12.31B
EPS 2.30
P/E Ratio 18.52
Div & Yield N.A. (N.A)
Quant Rating on 4:00 PM EDT 5/21/2019
TheStreet Quant Rating: B+ (Buy)