Home

Jumia Technologies AG American Depositary Shares (JMIA)

3.2700
-0.1800 (-5.22%)
NYSE · Last Trade: May 14th, 9:18 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors