Home

Jumia Technologies AG American Depositary Shares (JMIA)

3.2400
-0.0300 (-0.92%)
NYSE · Last Trade: May 25th, 11:11 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors