5 Best Value Stocks to Buy for 2021

2. Nestlé S.A. (OTCMKTS: NSRGY)

Nestle S.A. (NSRGY) is one of the best value investments in Tom Russo’s view. Gardner Russo & Gardner first initiated a position in Nestlé S.A. in 2011 and it currently represents the second largest stock holding of its 13F portfolio. The share price of Nestle rose 101% in the last ten years. On the other hand, the dividend factor makes Nestle an attractive stock to hold for the long-term investor. The company currently offers a dividend yield of 2.5%.