NYSE • JMIA • US48138M1053
Generating your data highlights...
908m USD | # 5272 in US
1.8m shares | 11.92m USD
124.57m
75.23% | 93.71m