Ozon Holdings PLC logo
Ozon Holdings PLC OZON
$ 11.6 0.0%

Annual report 2022
added 12-14-2024

report update icon

Ozon Holdings PLC Chart for All Time | OZON