Jumia Technologies AG American Depositary Shares (JMIA)

7.2950
+0.1850 (2.60%)
NYSE· Last Trade: Sep 4th, 3:02 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors