Jumia Technologies AG American Depositary Shares (JMIA)

6.7978
-0.2422 (-3.44%)
NYSE· Last Trade: Jun 22nd, 12:11 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors