Jumia Technologies AG American Depositary Shares (JMIA)

7.1350
+0.2950 (4.31%)
NYSE· Last Trade: Jun 18th, 1:50 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors