Nasdaq • MELI • US58733R1023
Generating your data highlights...
90.6b USD | # 244 in US
453.22k shares | 837.3m USD
50.7m
99.78% | 50.59m