Jumia Technologies AG American Depositary Shares (JMIA)

7.3600
+0.2200 (3.08%)
NYSE · Last Trade: Mar 17th, 6:29 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors