Home

Jumia Technologies AG American Depositary Shares (JMIA)

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