Jumia Technologies AG American Depositary Shares (JMIA)

5.9350
-0.1950 (-3.18%)
NYSE· Last Trade: Aug 5th, 12:36 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors