MercadoLibre Stock: Down 43% From Highs, Is It Time to Buy?

Despite solid execution, the beloved MercadoLibre stock is down 43% from its highs set earlier this year. But don’t give up on the growth stock just yet.