Jumia Technologies AG - Depositary Receipt (Common Stock)
€ 3.77
↑0.15
(4.14%)
2025-07-10
BAHAGING PRESYO
BAHAGING PRESYO