Jumia Technologies AG American Depositary Shares (JMIA)

7.1900
-0.2100 (-2.84%)
NYSE· Last Trade: Jun 16th, 6:45 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors