Jumia Technologies AG American Depositary Shares (JMIA)

13.32
-0.19 (-1.44%)
NYSE · Last Trade: Jan 14th, 11:52 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors