Nasdaq • MELI • US58733R1023
Generating your data highlights...
82.1b USD | # 251 in US
545.2k shares | 933.5m USD
50.7m
99.78% | 50.59m