Home

Jumia Technologies AG American Depositary Shares (JMIA)

2.3700
-0.0800 (-3.27%)
NYSE · Last Trade: Apr 30th, 8:55 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors