Jumia Technologies AG American Depositary Shares, each represent, JMIA

JMIA 2021-02-24 -2.16% v d None 181.6k -19.22% internet retail internet retail
None