Today's market environment is tough. We all realize that as we look at our portfolio's performance this year. But right now, the best thing to do is focus on the long-term picture -- and stocks with long-term growth potential. The good news is these difficult times offer us opportunity to get in on some of these players at a great price.

In some cases, these companies are defying the difficult market and reporting solid earnings. In other cases, the economic woes have hurt earnings -- but the recovery and future growth story look promising. And in each case, if you invest, you could be looking at major returns in the coming years. Let's check out three top stocks to buy right now.

Walt Disney (NYSE: DIS) had a long history of earnings growth -- until the early days of the pandemic. The company temporarily closed parks due to coronavirus restrictions. This was particularly bad news because Disney's parks, experiences, and products business historically has contributed the most to revenue.

Continue reading


Source Fool.com