Jumia Technologies AG American Depositary Shares (JMIA)

11.91
+1.46 (13.97%)
NYSE · Last Trade: Feb 8th, 3:43 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors