Jumia Technologies AG American Depositary Shares (JMIA)

12.07
+0.45 (3.87%)
NYSE · Last Trade: Dec 30th, 11:11 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors