Jumia Technologies AG American Depositary Shares (JMIA)

5.7850
-0.2150 (-3.58%)
NYSE· Last Trade: Aug 11th, 3:20 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors