Jumia Technologies AG American Depositary Shares (JMIA)

5.1600
-0.4500 (-8.02%)
NYSE · Last Trade: Oct 31st, 4:27 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors