MERCADOLIBRE INCMELI

Market cap
$86B
P/E ratio
87.1x