In this article, we will discuss the 10 Best Long-Term Stocks to Buy Now for High Returns.
On May 15, Morgan Stanley released its mid-year economic outlook, highlighting that the broader global economy has been expanding, thanks to the momentum in the US. Notably, the AI capital investment and resilient spending by wealthier consumers continue to fuel growth. However, the global growth is projected to slow marginally to 3.2% for the full year.
This is because of the energy shock. That being said, the recession will be avoided. Furthermore, the firm also expects recovery to 3.4% in 2027 as the oil and gas prices ease. The firm opines that the AI-associated spending remains a dominant factor in the present investment cycle. Notably, the business spending in the US is anticipated to increase 7% in Q4 from a year earlier and 8% in 2027. The companies that are spending on data center infrastructure have been exceeding the investors’ expectations.
Amidst such trends, let us now have a look at the 10 Best Long-Term Stocks to Buy Now for High Returns.
Our Methodology
To list the 10 Best Long-Term Stocks to Buy Now for High Returns, we used a screener to shortlist companies that have at least $2 billion in market capitalisation, ~10% revenue growth over the past 3 years, and in which analysts still see an upside of at least ~30%. We also mentioned hedge fund sentiments around each stock, as of Q4 2025. The stocks are finally arranged in an ascending order of their hedge fund sentiments.
Why are we interested in the stocks that hedge funds pile into? The reason is simple: our research has shown that we can outperform the market by imitating the top stock picks of the best hedge funds. Our quarterly newsletter’s strategy selects 14 small-cap and large-cap stocks every quarter and has returned 498.7% since May 2014, beating its benchmark by 303 percentage points (see more details here).
Note: All the data is as of May 19
10 Best Long-Term Stocks to Buy Now for High Returns
10. Block, Inc. (NYSE:XYZ)
3-year Revenue Growth: ~10%
Number of Hedge Fund Holders: 63
Market Capitalisation: ~$40.5 billion
Average Upside Potential: ~32.3%
Block, Inc. (NYSE:XYZ) is one of the Best Long-Term Stocks to Buy Now for High Returns. On May 19, the company announced that The Hat selected Square as the unified commerce platform. Notably, The Hat is a quick-service restaurant (QSR) known for pastrami sandwiches. Square for Restaurants offers The Hat centralized menu management and unified reporting tools. This helps empower leadership with comprehensive operational insights.
Furthermore, The Hat also utilises Square Register (along with receipt printers and cash drawers) configured for the high-volume counter service.
In a separate release, Canaccord analyst Joseph Vafi lifted its price objective on Block, Inc. (NYSE:XYZ)’s stock to $85 from $80 and kept a “Buy” rating. As per the firm, the company posted strong results in Q1. Against the backdrop of difficult macro-economic conditions and maturation in the e-Commerce payments, Block, Inc. (NYSE:XYZ)’s results exhibit how focus and smart strategy continue to pay off.
Block, Inc. (NYSE:XYZ) is engaged in building ecosystems focused on commerce and financial products and services.
