Walmart stock price hit a crucial resistance, forming a double-top pattern, as valuation concerns emerged ahead of earnings.

Why high gas prices and macro volatility could help Walmart (WMT) gain market share as consumers hunt for value.

Walmart stock price hit a crucial resistance, forming a double-top pattern, as valuation concerns emerged ahead of earnings.

Walmart Inc. (WMT) is currently at $134.86, up $1.52 or 1.14%