Investors Confused by MELI and WMT Stock Performance | Intellectia.AI