MELI posted 49% revenue growth in Q1 2026. The stock barely moved. Something doesn't add up.
Day: June 7, 2026
1 post
MELI posted 49% revenue growth in Q1 2026. The stock barely moved. Something doesn't add up.