OZON logo

Ozon Holdings (OZON) P/E Ratio