Walmart Sheds $22 Billion in Valuation as US Consumer Confidence Hits 12-Year Low

Walmart loses $22 billion in market cap as consumer confidence falls further.

Mar 27, 2025 - 17:21
 0
Walmart Sheds $22 Billion in Valuation as US Consumer Confidence Hits 12-Year Low
Walmart loses $22 billion in market cap as consumer confidence falls further.