Yandex NV (YNDX) falls 0.71% to Close at $68.58 on August 18 search August 19, 2021 Yandex News Leave a comment 21 Views