Jumia Technologies AG American Depositary Shares (JMIA)

7.0300
-0.1100 (-1.54%)
NYSE · Last Trade: Apr 27th, 9:44 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors