The latest trading day saw Jumia Technologies (JMIA) settling at $3.95, representing a +1.28% change from its previous close. Jumia stock soared today, but it's still down 69% from the 52-week ...
Some results have been hidden because they may be inaccessible to you