Nasdaq • MELI • US58733R1023
Generating your data highlights...
92.3b USD | # 242 in US
461.36k shares | 852.11m USD
50.7m
99.78% | 50.59m