Home

Jumia Technologies AG American Depositary Shares (JMIA)

10.42
+0.35 (3.48%)
NYSE · Last Trade: Nov 14th, 2:29 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors