Jumia Technologies AG American Depositary Shares (JMIA)

13.51
-0.37 (-2.67%)
NYSE · Last Trade: Jan 13th, 6:17 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors