Banner Image

Stock Information

NYSE
JMIA
$263M
$5.34
$1.60
2.1M