Home

Jumia Technologies AG American Depositary Shares (JMIA)

11.49
+1.08 (10.37%)
NYSE · Last Trade: Nov 25th, 10:46 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors