Snowball logo
logo
4JMA_logo

Jumia Technologies AG

6.10-0.04  (0.65%)

It looks as if this company does not pay dividends