Best Long-Term Stocks (2024)

FEATURED PARTNER OFFER

Empower

Best Long-Term Stocks (1)

Manage your money

Free retirement planning, budgeting, and suite of wealth management tools.

Support

24/7 Technical Support. All clients have access to a team of advisors.

Additional Features

Comprehensive management of employer-sponsored retirement accounts, including 401k and 403b.

Best Long-Term Stocks (2)

Learn More Best Long-Term Stocks (3)

On Empower's Website

Free retirement planning, budgeting, and suite of wealth management tools.

24/7 Technical Support. All clients have access to a team of advisors.

Comprehensive management of employer-sponsored retirement accounts, including 401k and 403b.

Best Long-Term Stocks of June 2024

Company (ticker)Market Capitalization

$125.8 billion

CVS Health (CVS)

$70.2 billion

Ford Motor (F)

$46.8 billion

Allstate (ALL)

$43.5 billion

Kraft Heinz (KHC)

$42.1 billion

Kroger (KR)

$37.8 billion

Discover Financial (DFS)

$30.3 billion

Hartford Financial Services Group (HIG)

$30.0 billion

FirstEnergy (FE)

$22.7 billion

AT&T (T)

Best Long-Term Stocks (4)

Forward P/E ratio

7.7

Dividend yield

6.3%

Consensus analyst rating

Buy (1.9 out of 5)

Best Long-Term Stocks (5)

7.7

6.3%

Buy (1.9 out of 5)

Editor's Take

It’s hard to think of a better example than AT&T when it comes to large-cap, long-term stocks. After all, the company traces its roots all the way back to 1885 and has managed to evolve into a 5G digital communications powerhouse more than 130 years later.

At the end of last year, the firm boasted the largest wireless network in North America, with more than 210 million customers. It is clearly poised to remain dominant in the years ahead with scale like that.

The company isn’t standing still, however. In 2022, it spun off its interest in WarnerMedia to ensure it is focused on telecom going forward.

CVS Health Corp. (CVS)

Best Long-Term Stocks (6)

Forward P/E ratio

7.2

Dividend yield

4.8%

Consensus analyst rating

Buy (1.9 out of 5)

Best Long-Term Stocks (7)

Editor's Take

CVS Health is known for its leading position in the pharmacy space, filling prescriptions for some 90 million patients a year. However, the company is rapidly expanding into more than just drugs.

It currently has more than 1,000 Minute Clinics providing urgent care services, and its Signify Health arm boasts more than 11,000 licensed clinicians delivering 2.7 million annual in-home evaluations.

Healthcare is a reliable industry, since folks get sick and need care in any economic environment. CVS has the reach to capitalize on this trend in the long term.

What’s more, its generous dividend is already more than twice that of the S&P 500 at present. That dividend also remains less than a third of its current earnings per share, hinting that this payday has room to grow in the future.

Ford Motor Co. (F)

Best Long-Term Stocks (8)

Forward P/E ratio

6.1

Dividend yield

5.1%

Consensus analyst rating

Buy (2.5 out of 5)

Best Long-Term Stocks (9)

6.1

5.1%

Buy (2.5 out of 5)

Editor's Take

While the automotive industry is certainly going through some big changes, there are two important factors that make Ford one of the best long-term stocks in the space.

First, let’s not forget that it was the most financially sound of the “Big Three” U.S. automakers during the 2008 financial crisis. Unlike Chrysler and GM, Ford managed to avoid the black eye of bankruptcy.

Second, keep in mind that electric vehicles, or EVs, just topped 1 million total vehicles sold in the United States last year—out of about 15.5 million cars overall. That means—for better or for worse—legacy automakers are not going anywhere.

Ford’s F-series pickup remains the best-selling pickup for 47 years running, and many of those vehicles are sold at high price points with great margins. Throw in one of the highest yields on this list and an enticing dividend yield, and you have a solid list of reasons to buy and hold Ford stock.

Allstate (ALL)

Best Long-Term Stocks (10)

Forward P/E ratio

9.4

Dividend yield

2.2%

Consensus analyst rating

Buy (1.5 out of 5)

Best Long-Term Stocks (11)

9.4

2.2%

Buy (1.5 out of 5)

Editor's Take

Insurance giant Allstate Corporation provides a host of insurance products from homeowners’ and auto policies to life and disability policies. The firm has been steadily growing both through new insurance customers as well as increases to its premiums.

It should finish its fiscal 2024 with a 13.0% growth rate in revenue. Additionally, analysts predict another 10.5% growth in 2024.

On top of this growth outlook, ALL stock also has a firm foundation thanks to the reliable and long-term nature of insurance policies. That has fueled 13 years of consecutive dividend increases.

Kraft Heinz (KHC)

Best Long-Term Stocks (12)

Forward P/E ratio

10.9

Dividend yield

4.6%

Consensus analyst rating

Buy (2.1 out of 5)

Best Long-Term Stocks (13)

10.9

4.6%

Buy (2.1 out of 5)

Editor's Take

The last decade has seen a big transformation for consumer giant Kraft Heinz.

In 2013, news broke that Heinz would be acquired by investors led by Warren Buffett’s Berkshire Hathaway and private equity giant 3G Capital. The $28 billion deal was the largest-ever transaction in the food space. In 2015, when peer Kraft bought and merged with Heinz, it created the third-largest food and beverage firm in all of North America.

Unfortunately, that deal came with a lot of debt, and the newly formed company struggled as it re-entered public markets. But the intervening years have seen progress and restructuring, and long-term debt has been reduced.

Consumer staples companies are generally more stable than those in other more cyclical sectors. With powerhouse brands including Jell-O, Heinz ketchup, Kraft Macaroni & Cheese and more, it’s hard to imagine a future without KHC products in our cupboards.

The Kroger Co. (KR)

Best Long-Term Stocks (14)

Forward P/E ratio

11.4

Dividend yield

2.2%

Consensus analyst rating

Buy (2.2 out of 5)

Best Long-Term Stocks (15)

11.4

2.2%

Buy (2.2 out of 5)

Editor's Take

Speaking of consumer staples, grocery store chains like Kroger are another surefire way to cash in on the regular expenses that most American households won’t cut back on even when times get tough.

And as the only dedicated grocery chain in the S&P 500, and with the No. 2 chain behind Kroger valued at nearly $30 billion less in market capitalization, Kroger remains the go-to way to invest in the retail side of consumer food, beverages and cosmetics.

Founded back in 1883 and with 2,750 locations nationwide, this is a long-term stock with scale and a staples focus that should help it withstand the test of time.

Discover Financial Services (DFS)

Best Long-Term Stocks (16)

Forward P/E ratio

9.3

Dividend yield

2.3%

Consensus analyst rating

Buy (2.2 out of 5)

Best Long-Term Stocks (17)

9.3

2.3%

Buy (2.2 out of 5)

Editor's Take

Consumers should be familiar with Discover as a leading credit card brand. However, it’s important to remember that the firm does much more than just earn interest on credit card balances.

Discover boasts $10 billion in student loans and $84 billion in consumer deposits through its digital banking division on top of that legacy business.

A diversified financial footprint helps provide a strong engine for earnings and dividend growth over time. Proof of that comes via the company’s current quarterly payout of 70 cents per share, which is up dramatically from just 2 cents per share as recently as the end of 2010.

Hartford Financial Services (HIG)

Best Long-Term Stocks (18)

Forward P/E ratio

8.9

Dividend yield

1.9%

Consensus analyst rating

Buy (2.2 out of 5)

Best Long-Term Stocks (19)

8.9

1.9%

Buy (2.2 out of 5)

Editor's Take

The Hartford Financial Services is a diversified financial stock with more than 200 years of operation and more than $50 billion in invested assets. The company provides insurance products as well as money management and retirement services to individual and business customers worldwide.

This wide array of products, from auto insurance to variable annuities to its branded Hartford Funds family of mutual funds, provides a strong foundation for long-term success. And in an environment with higher rates, where the cash on Hartford’s books can be put to work more effectively, the company is sharing its success with its shareholders.

Case in point: A November bump in its dividend to 47 cents brings the company’s track record of annual increases to 12 years running.

FirstEnergy Corp. (FE)

Best Long-Term Stocks (20)

Forward P/E ratio

13.7

Dividend yield

4.4%

Consensus analyst rating

Buy (2.1 out of 5)

Best Long-Term Stocks (21)

13.7

4.4%

Buy (2.1 out of 5)

Editor's Take

Electric utility FirstEnergy is in one of the most secure long-term sectors on Wall Street. There’s a high barrier to entry for competitors due to regulation and the capital-intensive nature of the business. At the same time, customers need electricity.

FE is one of the larger public utilities, with 24,000 miles of overhead and underground transmission lines that serve about 6 million customers from Ohio to New York.

FirstEnergy has admittedly had an interesting run over the past few years thanks to the rabble-rousing of activist investor Carl Icahn, but Icahn Group just vacated its board position at the end of 2023. Therefore, it should be back to the boring, reliable business of operating a large electric utility.

*All analysis and data are sourced from StockRover, effective as of May 30, 2024.

Methodology

Finding the best long-term stocks isn’t always easy. Many of today’s most popular and best performing stocks could easily be out of favor in a very short period of time. To try and avoid this pitfall, we adhered to the following methodology:

  • Market capitalization greater than $20 billion. We focused only on large-cap stocks with market capitalizations of $20 billion or more.
  • Strong U.S. presence. All of the companies included here are headquartered in the U.S. and trade on major U.S. stock exchanges.
  • Minimum dividend yield of 1.9%. To identify stocks with stable balance sheets, we demanded a minimum dividend yield of 1.9%.
  • Price-to-sales ratio of 2.0 or less. As proof of strong underlying value, we screened for a P/S ratio of 2.0 or less to ensure shares were not overpriced compared with revenue.
  • Forward price-to-earnings ratio less than 14. In addition to P/S, we screened for a P/E ratio of less than 14 to ensure shares were not overpriced compared with profits.
  • Strong indications of potential future growth. To ensure companies have a strong current position, we demanded positive sales growth of more than 2% over the last 12 months.
  • Strong analyst interest. Each company on this list is rated a “buy” or better based on consensus Wall Street analyst ratings. If 1 indicates “strong buy,” 3 indicates “hold,” and 5 indicates “strong sell,” each of these companies had a consensus rating that equals less than 2.5 on this scale.

To learn more about our rating and review methodology and editorial process, check out our guide on how Forbes Advisor rates investing products.

Please note that the stocks above were selected by an experienced financial analyst, but they may not be right for your portfolio. Before you decide to purchase any of these stocks, do plenty of research to ensure they are aligned with your financial goals and risk tolerance.

Best Long-Term Stocks (2024)

FAQs

What are the best long-term stocks right now? ›

7 of the Best Long-Term Stocks to Buy
Long-Term StockForward Dividend Yield
Dover Corp. (DOV)1.1%
Abbott Laboratories (ABT)2.1%
Chubb Ltd. (CB)1.4%
Chevron Corp. (CVX)4.2%
3 more rows
May 24, 2024

How to pick the best stocks for long term? ›

Another way to pick stocks for long-term investments is to look for companies that regularly pay out dividends to shareholders. Generally, established companies with years of experience in the market tend to pay dividends more generously because they are stabler than companies in the growth phase.

Which stock will boom in 2024? ›

Top 10 Stocks to Buy Before 2024 Elections
  • Hindustan Unilever Ltd. ( HUL) ...
  • State Bank of India (SBI) ...
  • Indian Railway Catering and Tourism Corporation (IRCTC) ...
  • Bharat Electronics (BEL) ...
  • Ultratech Cement. ...
  • New Delhi Television Limited (NDTV) ...
  • Larsen and Toubro (L&T) ...
  • Varun Beverages.
May 2, 2024

How to get 10% return on investment? ›

Where can I get 10 percent return on investment?
  1. Invest in stocks for the short term. ...
  2. Real estate. ...
  3. Investing in fine art. ...
  4. Starting your own business. ...
  5. Investing in wine. ...
  6. Peer-to-peer lending. ...
  7. Invest in REITs. ...
  8. Invest in gold, silver, and other precious metals.

Which stock to buy for 20 years? ›

best long term stocks
S.No.NameQtr Profit Var %
1.Ksolves India33.43
2.Network People260.77
3.Tips Industries40.53
4.Waaree Renewab.341.65
23 more rows

Which stock is good for next 10 years? ›

ITC Limited

ITC, a diverse company with stakes in various sectors, including FMCG, restaurants, paperboards, and agri-business, has a strong brand footprint and a track record of steady success. With its focus on environmental practices and a drive for innovation, ITC remains an attractive long-term business choice.

What is Warren Buffett's investment strategy? ›

Warren Buffett's investment strategy has remained relatively consistent over the decades, centered around the principle of value investing. This approach involves finding undervalued companies with strong potential for growth and investing in them for the long term.

What is the next big thing to invest in? ›

The tech space is always worth watching when it comes to seeking out the next big thing in investing. Right now it seems that artificial intelligence (AI) is driving that bus and will be for the foreseeable future.

What month is best to buy stocks for long term? ›

Mondays and Fridays tend to be good days to trade stocks, while the middle of the week is less volatile. Historically, April, October, and November have been the best months to buy stocks, while September has shown the worst performance.

What are three good stocks to invest in? ›

  • Walgreens Boots Alliance: 6.3% dividend yield. Walgreens' dividend is one of the main reasons investors have owned shares of the pharmacy retailer over the years. ...
  • Altria: 8.4% dividend yield. ...
  • Verizon Communications: 6.5% dividend yield.
4 hours ago

What is the best performing stock of all time? ›

The Best Performing Stocks in History
  • Coca-Cola. (NASDAQ: KO) ...
  • Altria. (NASDAQ: MO) ...
  • Amazon.com. (NASDAQ: AMZN) ...
  • Celgene. (NASDAQ: CELG) ...
  • Apple. (NASDAQ: AAPL) ...
  • Alphabet. (NASDAQ:GOOG) ...
  • Gilead Sciences. (NASDAQ: GILD) ...
  • Microsoft. (NASDAQ: MSFT)

What are the top 10 stocks to buy? ›

Overview of the top long-term stocks in India as per market capitalisation
  • Reliance Industries. ...
  • Tata Consultancy Services (TCS) ...
  • HDFC Bank. ...
  • ICICI Bank. ...
  • Infosys. ...
  • Hindustan Unilever. ...
  • Bajaj Finance. ...
  • Larsen & Toubro.

What will 100k be worth in 30 years? ›

Answer and Explanation: The amount of $100,000 will grow to $432,194.24 after 30 years at a 5% annual return. The amount of $100,000 will grow to $1,006,265.69 after 30 years at an 8% annual return.

How to invest $100,000 for quick return? ›

If you want to put $100,000 into a short-term investment, here are six options worth considering:
  1. High-Yield Savings Account. ...
  2. Money Market Funds. ...
  3. Cash Management Accounts. ...
  4. Short-Term Corporate Bonds. ...
  5. No-Penalty Certificates of Deposits (CD) ...
  6. Short-term U.S. Government Bonds.
Mar 7, 2024

What is the safest investment with the highest return? ›

These seven low-risk but potentially high-return investment options can get the job done:
  • Money market funds.
  • Dividend stocks.
  • Bank certificates of deposit.
  • Annuities.
  • Bond funds.
  • High-yield savings accounts.
  • 60/40 mix of stocks and bonds.
May 13, 2024

What are the best stocks over 5 years? ›

Best Performing Stocks Over the Last 5 Years
TickerCompany Name
1CELHCelsius Holdings
2SMCISuper Micro Computer
3NVDANvidia
4ELFe.l.f. Beauty
6 more rows
7 days ago

What is the best stock in the last 50 years? ›

Nike (NKE) has had the highest return between June 5, 1974 and June 5, 2024 by a US stock in the S&P 500 (GSPC), returning 94,739,900%.

What stock is a strong buy right now? ›

The 9 Best Stocks To Buy Now
Company (Ticker)Forward P/E Ratio
Spotify Technology S.A. (SPOT)20.9
The Progressive Corporation (PGR)8.6
Alphabet, Inc. (GOOG, GOOGL)13.2
Intuitive Surgical, Inc. (ISRG)52.2
5 more rows
5 days ago

What is the best performing stock in the last 10 years? ›

1. Nvidia (NVDA) Nvidia is one of the best performing stocks of all-time and has richly rewarded shareholders over the past decade. Nvidia initially rose to prominence for its chips used for video-game graphics, but its business has boomed recently thanks to the rise of artificial intelligence.

Top Articles
Latest Posts
Article information

Author: Delena Feil

Last Updated:

Views: 5758

Rating: 4.4 / 5 (65 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Delena Feil

Birthday: 1998-08-29

Address: 747 Lubowitz Run, Sidmouth, HI 90646-5543

Phone: +99513241752844

Job: Design Supervisor

Hobby: Digital arts, Lacemaking, Air sports, Running, Scouting, Shooting, Puzzles

Introduction: My name is Delena Feil, I am a clean, splendid, calm, fancy, jolly, bright, faithful person who loves writing and wants to share my knowledge and understanding with you.