Jumia Technologies AG American Depositary Shares (JMIA)

13.60
-0.28 (-2.02%)
NYSE · Last Trade: Jan 13th, 11:07 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors