business Increased stock allocations may elevate Walmart store managers' earnings beyond $400,000. , and Administrator 2025 April 24