Snowball logo
logo
JMIA_logo

Jumia Technologies AG

$6.95-$0.16  (2.25%)

It looks as if this company does not pay dividends