Walmart Slides to 66th in $1.29 Billion Volume as Institutional and Insider Sales Offset High-Turnover Strategy's 166% Return
On August 7, 2025, WalmartWMT-- (WMT) traded down 0.23% with a trading volume of $1.29 billion, a 47.26% drop from the prior day, ranking 66th in market activity. Institutional ownership remains a key factor, with private companies holding 45% of shares and the top four shareholders controlling 54% of the stock. Recent adjustments include iA Global Asset Management reducing its stake by 15.2%, while Bear Mountain Capital increased its position by 98.2%. Analysts remain cautiously optimistic, with a consensus price target of $106.67 and an average "Buy" rating.
Insider activity saw executives like John R. Furner and Daniel J. Bartlett sell shares, reducing their ownership by 1.39% and 0.27%, respectively. Over the past three months, insiders sold 146,112 shares valued at $14.08 million. Despite these sales, insiders retain a 45.58% stake. Meanwhile, institutional investors collectively own 26.76% of the stock, with hedge funds and funds like Atria Wealth Solutions trimming holdings by 7.1% and 15.2%, respectively.
The strategy of purchasing the top 500 stocks by daily trading volume and holding for one day delivered a 166.71% return from 2022 to the present, outperforming the benchmark by 137.53%. This highlights the role of liquidity concentration in short-term performance, particularly in volatile markets.

Market Watch column provides a thorough analysis of stock market fluctuations and expert ratings.
Latest Articles
Stay ahead of the market.
Get curated U.S. market news, insights and key dates delivered to your inbox.

Comments
No comments yet