Jumia Technologies AG American Depositary Shares (JMIA)

5.1600
-0.4500 (-8.02%)
NYSE · Last Trade: Nov 1st, 5:49 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors