Walmart might be the heavyweight champ of retail, but that doesn't mean it hasn't had quite a bumpy ride in 2025. After ...