Drooid Logo
Back to today’s briefing

Story perspectives

Walmart CEO Sells $2.69M in Shares Amid Stock Drop

3/26/2025

32 5

1 of 3

McMillon Sells Shares
  • Walmart CEO C. Douglas McMillon sold 29,124 shares, totaling $2.69 million.
  • The stock price dropped 2.9% due to declining consumer confidence, reflected in a four-year low Consumer Confidence Index.
  • The company reported $180.55 billion in revenue last quarter, surpassing estimates, and declared a quarterly dividend of $0.235.
  • Insiders hold 45.58% of Walmart's stock, while institutional investors own 26.76%.
1 / 3