Home

Jumia Technologies AG American Depositary Shares (JMIA)

9.8500
+0.3500 (3.68%)
NYSE · Last Trade: Nov 22nd, 5:02 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors