Home

Jumia Technologies AG American Depositary Shares (JMIA)

10.98
+0.07 (0.64%)
NYSE · Last Trade: Nov 3rd, 6:17 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors