Home

Jumia Technologies AG American Depositary Shares (JMIA)

11.67
-0.30 (-2.51%)
NYSE · Last Trade: Oct 3rd, 3:37 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors