Jumia Technologies AG

Jumia Technologies AG

5.91
USD
-0.06
(-1.01%)
-0.47EPS
878.20MMarket Cap
Nov 18Next Earn