5 Cheap Stocks to Buy For the Next 10 Years

4. CVS Health Corp. (NYSE:CVS)

Number of Hedge Fund Holders: 88

CVS Health Corp. (NYSE:CVS) is one of the cheap stocks to buy for the next 10 years. On May 6, CVS Health Corporation reported Q1 2026 results, with total revenues increasing 6.2% year-over-year to $100.4 billion. The company achieved a GAAP diluted EPS of $2.30 and an Adjusted EPS of $2.57, up from $1.41 and $2.25, respectively, in the prior year. This growth was driven by improved operating income in the Health Care Benefits segment as the company continues to execute its margin recovery plan.

Based on this positive performance, CVS Health raised its full-year 2026 guidance across several key metrics. The projected Adjusted EPS range has been increased to $7.30–$7.50, and the company now expects cash flow from operations to reach at least $9.5 billion. These updates reflect improved outlooks for the Health Care Benefits and Pharmacy & Consumer Wellness segments, despite a cautious stance regarding potential macro headwinds and elevated cost trends.

The company emphasized its role as a provider of connected and convenient healthcare experiences for nearly 185 million people. CEO David Joyner highlighted that the quarter’s momentum was built on strong enterprise execution and a strategic focus on affordability and access. Moving forward, CVS Health Corp. (NYSE:CVS) intends to use its unique collection of businesses to simplify healthcare delivery at the community and individual levels.

CVS Health Corp. (NYSE:CVS) operates as a health solutions company. Its segments include Health Care Benefits, Health Services, Pharmacy & Consumer Wellness, and Corporate/Other.