The latest trading day saw Jumia Technologies (JMIA) settling at $3.84, representing a +0.52% change from its previous close. Just because a business does not make any money, does not mean that ...
Results that may be inaccessible to you are currently showing.