Jumia Technologies AG American Depositary Shares (JMIA)

5.5850
-0.1150 (-2.02%)
NYSE · Last Trade: Oct 26th, 12:28 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors