Home

Jumia Technologies AG American Depositary Shares (JMIA)

3.1350
-0.0350 (-1.10%)
NYSE · Last Trade: Jun 13th, 11:58 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors