Jumia Technologies AG American Depositary Shares (JMIA)

14.08
-0.18 (-1.26%)
NYSE · Last Trade: Jan 12th, 12:02 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors