Home

Jumia Technologies AG American Depositary Shares (JMIA)

9.5000
-0.5500 (-5.47%)
NYSE · Last Trade: Nov 20th, 11:32 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors