Jumia Technologies AG American Depositary Shares (JMIA)

6.6400
-0.0900 (-1.34%)
NYSE· Last Trade: Aug 21st, 1:29 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors