Jumia Technologies AG American Depositary Shares (JMIA)

6.2605
-0.0695 (-1.10%)
NYSE· Last Trade: Jul 21st, 3:37 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors