Nebius AI 16 1
Nebius N.V. - Nebius Group 23 1
Yandex N.V. - TripleTen 19 1