Jumia Technologies AG American Depositary Shares (JMIA)

7.2800
-0.2400 (-3.19%)
NYSE· Last Trade: Sep 10th, 11:16 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors