Jumia Technologies AG American Depositary Shares (JMIA)

7.5350
+0.4550 (6.43%)
NYSE· Last Trade: Jun 15th, 12:44 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors