Jumia Technologies AG American Depositary Shares (JMIA)

5.9000
-0.1700 (-2.80%)
NYSE· Last Trade: Jul 28th, 10:53 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors