The Best Healthcare Stock to Hold in Uncertain Times

By Rich Smith | November 14, 2025, 6:50 AM

Key Points

  • GlaxoSmithKline is now known simply as GSK.

  • GSK stock trades for 13 times earnings and barely 11 times free cash flow.

  • The pharmaceutical giant pays a 3.3% dividend yield and is growing earnings in the high single digits.

As the U.S. emerges from its longest-ever government shutdown, tariffs continue to drag on the economy, inflation rates are heating up, and the Federal Reserve has resumed cutting interest rates to try to avoid the economy suffering a hard landing. Despite all this turmoil, the S&P 500 is trading near all-time highs, and the Shiller price-to-earnings (P/E) ratio of the index (which measures 10-year average earnings) sits above 40x -- approaching the valuation of the stock market just before the internet bubble burst in 2000.

In such uncertain times, investors seek safety and value in their stocks -- but where can you find it?

Where to invest $1,000 right now? Our analyst team just revealed what they believe are the 10 best stocks to buy right now. Continue »

Chalkboard drawing of a risk dial shows low risk.

Image source: Getty Images.

Introducing GSK

Historically, healthcare has been a steady performer precisely because it's a product that everyone is going to need eventually. If you ask me, GSK (NYSE: GSK), the pharmaceutical giant formerly known as GlaxoSmithKline, is just the kind of healthcare stock you should be considering.

A strong performer already, GSK stock is trading up 44% in 2025, yet its stock remains a good bargain. GSK trades for a reasonable P/E ratio of just 13 and is the second-least expensive (by P/E) of the eight big international drug stocks. Yet, GSK generates so much cash from its business that its price-to-free-cash-flow ratio is just 11.1.

Analysts polled by S&P Global Market Intelligence believe GSK can grow its annual earnings by 8% on average over the next five years, and the stock pays a very respectable 3.3% dividend yield. At an expected total return ratio of less than 1.0, GSK stock looks like a buy to me.

Should you invest $1,000 in GSK right now?

Before you buy stock in GSK, consider this:

The Motley Fool Stock Advisor analyst team just identified what they believe are the 10 best stocks for investors to buy now… and GSK wasn’t one of them. The 10 stocks that made the cut could produce monster returns in the coming years.

Consider when Netflix made this list on December 17, 2004... if you invested $1,000 at the time of our recommendation, you’d have $624,230!* Or when Nvidia made this list on April 15, 2005... if you invested $1,000 at the time of our recommendation, you’d have $1,187,967!*

Now, it’s worth noting Stock Advisor’s total average return is 1,069% — a market-crushing outperformance compared to 195% for the S&P 500. Don’t miss out on the latest top 10 list, available when you join Stock Advisor.

See the 10 stocks »

*Stock Advisor returns as of November 10, 2025

Rich Smith has no position in any of the stocks mentioned. The Motley Fool has positions in and recommends S&P Global. The Motley Fool recommends GSK. The Motley Fool has a disclosure policy.

Mentioned In This Article

Latest News