Snowball logo
logo
YDX_logo

Yandex N.V

€138.28-€5.44  (3.79%)

It looks as if this company does not pay dividends