Jumia Technologies AG American Depositary Shares, each represent, JMIA

JMIA 2025-12-11 1.19% v 2d None 181.6k -19.22% 2021-02-24 internet retail internet retail
None