Jumia Technologies AG American Depositary Shares (JMIA)

6.5450
-0.3950 (-5.69%)
NYSE· Last Trade: Jun 5th, 4:02 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors