Today, I share my 10 best stocks to buy now for long-term investors. The video below provides a blend of stocks, including dividend stocks, growth stocks, and value stocks. These are high-quality, high-conviction stocks that I feel are the top stocks to buy and hold for five or more years.

*Stock prices used were the morning prices of Jan. 17, 2023. The video was published on Jan. 17, 2023.