JMIA   $4.01  -0.25% Market Closed After Close 3.9804 -0.74%

Jumia Technologies AG

Earnings, Splits and Dividends

Data not available