Jumia Technologies AG American Depositary Shares (JMIA)

7.3100
+0.4500 (6.56%)
NYSE· Last Trade: Jun 9th, 11:07 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors