Home

Jumia Technologies AG American Depositary Shares (JMIA)

8.8600
+0.6700 (8.18%)
NYSE · Last Trade: Sep 6th, 5:01 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors