Jumia Technologies AG American Depositary Shares (JMIA)

12.95
-0.56 (-4.12%)
NYSE · Last Trade: Jan 14th, 10:15 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors