Jumia Technologies AG American Depositary Shares (JMIA)

8.5000
+0.0500 (0.59%)
NYSE · Last Trade: Feb 25th, 11:04 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors