Jumia Technologies AG American Depositary Shares (JMIA)

5.4200
+0.2600 (5.04%)
NYSE · Last Trade: Nov 4th, 11:24 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors