Jumia Technologies AG American Depositary Shares (JMIA)

7.0199
-0.1501 (-2.09%)
NYSE· Last Trade: Jun 2nd, 10:50 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors