Jumia Technologies AG American Depositary Shares (JMIA)

5.9301
-0.1999 (-3.26%)
NYSE· Last Trade: Aug 5th, 2:00 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors