Jumia Technologies AG American Depositary Shares (JMIA)

11.56
-0.39 (-3.26%)
NYSE · Last Trade: Dec 29th, 3:29 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors