NYSE • JMIA • US48138M1053
Generating your data highlights...
857m USD | # 5333 in US
1.72m shares | 11.48m USD
124.57m
75.23% | 93.71m