Home

Jumia Technologies AG American Depositary Shares (JMIA)

3.2101
+0.1601 (5.25%)
NYSE · Last Trade: Jun 16th, 12:40 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors