IT company Yandex accelerated its buyback. In October, 645,191 shares were purchased for $50.1 million at an average price of $77.71 per share. Meanwhile, for the entire 3Q 2021, the company repurchased 581,164 shares for $46 million.