Home

Jumia Technologies AG American Depositary Shares (JMIA)

11.93
+0.44 (3.83%)
NYSE · Last Trade: Nov 26th, 7:52 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors