Jumia Technologies AG American Depositary Shares (JMIA)

6.7050
+0.3650 (5.76%)
NYSE· Last Trade: Aug 19th, 12:52 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors