Home

Jumia Technologies AG American Depositary Shares (JMIA)

3.1450
+0.0350 (1.13%)
NYSE · Last Trade: Jun 18th, 2:03 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors