Jumia Technologies AG American Depositary Shares (JMIA)

5.9150
-0.0950 (-1.58%)
NYSE· Last Trade: Jul 23rd, 2:11 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors