Jumia Technologies AG American Depositary Shares, each represent, JMIA

JMIA 2025-07-01 16.17% v 4d None 181.6k -19.22% 2021-02-24 internet retail internet retail
None