Health care stocks lagged the S&P 500 in 2023, but they can often be a solid defensive play in an uncertain economy. People don’t typically reduce their prescription drug purchases or put off procedures or trips to the doctor just because the economy slumps.
The Centers for Medicare and Medicaid Services estimates U.S. health care spending totaled $4.8 trillion in 2023 and projects it will grow 5.6% annually through 2032, providing excellent long-term investment opportunities.
Here are 10 of the best health care stocks to buy in 2024, according to CFRA analysts.
This post originally appeared at U.S. News & World Report.