Home

Jumia Technologies AG American Depositary Shares (JMIA)

3.1550
-0.0550 (-1.71%)
NYSE · Last Trade: Jun 17th, 2:01 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors