Jumia Technologies AG

JMIANYSE
$5.49
0.387.44%
Last update: Nov 6, 6:29 PM
Jumia Technologies Ownership & Insider Activity - Benzinga