Nasdaq • MELI • US58733R1023
Generating your data highlights...
84.8b USD | # 263 in US
552.34k shares | 956.13m USD
50.7m
92.78% | 47.04m