No, in 2024 Yandex was completely sold to Russian investors. The previous company (Yandex N.V.) renamed itself to Nebius Group after that.
EDIT: Also technically Russia is in Europe ;)