Home

Jumia Technologies AG American Depositary Shares (JMIA)

13.12
+0.21 (1.63%)
NYSE · Last Trade: Dec 22nd, 5:39 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors