Jumia Technologies AG American Depositary Shares (JMIA)

6.3093
-0.2907 (-4.40%)
NYSE· Last Trade: Jun 23rd, 2:11 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors