Jumia Technologies AG American Depositary Shares (JMIA)

7.5750
-0.4450 (-5.55%)
NYSE · Last Trade: Apr 21st, 1:49 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors