Jumia Technologies AG American Depositary Shares (JMIA)

6.2700
-0.0600 (-0.95%)
NYSE· Last Trade: Jul 21st, 2:12 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors