Jumia Technologies AG American Depositary Shares (JMIA)

6.8400
-0.1900 (-2.70%)
NYSE · Last Trade: Apr 28th, 4:23 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors