Jumia Technologies AG American Depositary Shares (JMIA)

6.8400
-0.3500 (-4.87%)
NYSE· Last Trade: Jun 17th, 9:20 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors