Jumia Technologies AG American Depositary Shares, each represent, JMIA

JMIA 2026-04-15 0.00% v 3d None 181.6k -19.22% 2021-02-24 internet retail
None