Yandex N.V. is Russia's largest Technology Company.
From its most recent audited financial statements filed with the US SEC in Form 20-F, which had a clean audit opinion from Big 4 CPA firm KPMG, below are some key financial metrics of Yandex in millions of US$s :
Total Revenues for annual 2020.................... $4,685
Net Income for annual 2020............................. $327 (As a comparison, Alphabet's Net Income was $40 bil in 2020 and $76 bil in 2021)
Cash Flow From Operating Results for 2020 ...$441
Total Assets at Dec 31,2020............................$6,980
Total Shareholders Equity at Dec 31, 2020 ... $4,685
Yandex had 11,864 employees
Russian Search Market Share:
.......... Yandex.. 59.2%
.......... Google.. 38.6%
.......... Others.... 2.2%
.......... Total ...100.0%
On November 8, 2021, Yandex stock price topped out at $87.11 per share. On February 25, 2022, its stock was suspended from trading when its last stock exchange traded at $18.94, a decline of 78% from its high of $87.11 per share.
Yandex 2020 Annual Financial Statements