Jumia Technologies AG

Jumia Technologies AG

5.87
USD
-0.11
(-1.92%)
-0.47EPS
859.52MMarket Cap
Nov 18Next Earn