Top 10 Stocks to Buy and Hold Forever

8. Walmart Inc. (NYSE:WMT)

Returns CAGR 10 Years: 18.1%

Number of Hedge Fund Holders: 105

Walmart Inc. (NYSE:WMT) is one of the top stocks to buy and hold forever. Walmart Inc. (NYSE:WMT) is a consistent performer, deriving strength from its scale, supply chain advantages, and price leadership, which give it an advantage over the competition.

Confirming the bullish outlook, on August 22, Citi analyst Paul Lejuez reiterated his Buy rating on Walmart Inc. (NYSE:WMT) with a $120 price target. Q2 2025 earnings came in slightly below expectations, but he pointed to strength in U.S. comparable sales, faster e-commerce growth, and rising contributions from advertising and membership income.

Lejuez noted that Walmart Inc. (NYSE:WMT) is gaining share across income groups, including higher-income households, and sees its scale and efficiency as competitive advantages. While near-term headwinds exist, the analyst expects sales and operating income growth to continue, supported by a more favorable tariff environment.

Walmart Inc. (NYSE:WMT) is up a healthy 7% so far this year, and the consensus 1-year median price target still indicates an 18% upside.

Walmart Inc. (NYSE:WMT) is a retail corporation that operates hypermarkets, discount department stores, and e-commerce platforms serving customers globally.