Nasdaq • MELI • US58733R1023
Generating your data highlights...
88.9b USD | # 252 in US
481.1k shares | 894.88m USD
50.7m
99.78% | 50.59m