Home

Jumia Technologies AG American Depositary Shares (JMIA)

9.9300
-0.6300 (-5.97%)
NYSE · Last Trade: Nov 12th, 11:51 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors