Jumia Technologies AG American Depositary Shares (JMIA)

7.4150
+0.3350 (4.73%)
NYSE· Last Trade: Jun 15th, 1:21 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors