Jumia Technologies AG Stock News

JMIANYSE
$5.70
-0.21-3.55%
Last update: Oct 23, 6:18 PM