Best Stocks of the Bull Market: Buy, Sell or Hold?
Wall Street's ratings on the best performing stocks since the bear-market bottom just might surprise you.
No one likes the akshually guy, but the bull market isn't really two years old. Although the S&P 500 notched its bear-market bottom on October 12, 2022, a bull market doesn't begin until the market regains its previous peak. By that definition, our current bull market was confirmed in January. Until that point, it was still underwater.
With that technicality of technical analysis out of the way, let's just agree that – what the heck – the bull market is two years old. After all, a bull market isn't defined by a chart; it's made by people. When the macroeconomic backdrop appears favorable for corporate earnings, when those earnings are forecast to grow at an attractive or accelerating rate, and when market participants are willing to pay higher and higher premiums for those expected earnings? Yeah, that's a bull market.
The S&P 500 generated a total return (price change plus dividends) of 67% from the bear-market bottom through late October, driven mostly by the Magnificent 7 stocks. And while it's true Nvidia (NVDA), Apple (AAPL), Microsoft (MSFT) and other mega-cap AI plays generated an outsized role in the bull market's gains, that cliché about a rising tide lifting all boats is mostly true when it comes to equities.
From just $107.88 $24.99 for Kiplinger Personal Finance
Become a smarter, better informed investor. Subscribe from just $107.88 $24.99, plus get up to 4 Special Issues
Sign up for Kiplinger’s Free Newsletters
Profit and prosper with the best of expert advice on investing, taxes, retirement, personal finance and more - straight to your e-mail.
Profit and prosper with the best of expert advice - straight to your e-mail.
Best stocks: buy, sell or hold?
To that end, we screened the S&P 500 for the stocks with the highest total returns since the bear-market bottom to see how industry analysts viewed them at current levels. After all, the names below have more than doubled or even quadrupled and then some. Valuations tend to get stretched after such hot runs, leading to lower future returns.
Below please find the S&P 500 stocks generating the highest total returns from the bear-market bottom through October 23. We also delved into what industry analysts think of these stocks' prospects going forward, using data from S&P Global Market Intelligence. You can see Wall Street's consensus recommendations and scores in the table below.
A note on the scoring system: S&P Global Market Intelligence surveys analysts' stock recommendations and scores them on a five-point scale, where 1.0 equals Strong Buy and 5.0 means Strong Sell. Any score of 2.5 or lower means that analysts, on average, rate the stock a Buy. The closer the score gets to 1.0, the stronger the Buy call.
In other words, lower scores are better than higher scores.
Below please find the best S&P 500 stocks of the bull market and how the Street rates them now.
| Company (Ticker) | Total return % (10/12/22 - 10/23/24) | Analysts' consensus recommendation score | Analysts' consensus recommendation |
| Nvidia (NVDA) | 1,114.7 | 1.29 | Strong Buy |
| Super Micro Computer (SMCI) | 765.3 | 2.33 | Buy |
| Vistra (VST) | 514.9 | 1.67 | Buy |
| Palantir Technologies (PLTR) | 427.8 | 3.10 | Hold |
| Fair Isaac (FICO) | 393.1 | 2.35 | Buy |
| GE Aerospace (GE) | 355.0 | 1.39 | Strong Buy |
| Royal Caribbean Cruises (RCL) | 344.5 | 1.63 | Buy |
| Meta Platforms (META) | 343.4 | 1.49 | Strong Buy |
| Broadcom (AVGO) | 320.1 | 1.43 | Strong Buy |
| Arista Networks (ANET) | 280.2 | 1.96 | Buy |
| Dell Technologies (DELL) | 273.6 | 1.68 | Buy |
| Axon Enterprise (AXON) | 267.1 | 1.53 | Buy |
| PulteGroup (PHM) | 247.5 | 2.18 | Buy |
| Netflix (NFLX) | 239.2 | 1.98 | Buy |
| Constellation Energy (CEG) | 230.0 | 1.90 | Buy |
| Howmet Aerospace (HWM) | 222.6 | 1.50 | Strong Buy |
| KKR (KKR) | 218.2 | 1.65 | Buy |
| United Rentals (URI) | 208.1 | 2.52 | Hold |
| Uber Technologies (UBER) | 207.3 | 1.51 | Buy |
| Iron Mountain (IRM) | 198.3 | 2.13 | Buy |
| TransDigm Group (TDG) | 191.5 | 1.78 | Buy |
| Carnival Corp. (CCL) | 187.3 | 1.75 | Buy |
| Builders FirstSource (BLDR) | 185.3 | 1.67 | Buy |
| Eli Lilly (LLY) | 183.2 | 1.66 | Buy |
| Trane Technologies (TT) | 180.6 | 2.60 | Hold |
Related Content
Profit and prosper with the best of Kiplinger's advice on investing, taxes, retirement, personal finance and much more. Delivered daily. Enter your email in the box and click Sign Me Up.

Dan Burrows is Kiplinger's senior investing writer, having joined the publication full time in 2016.
A long-time financial journalist, Dan is a veteran of MarketWatch, CBS MoneyWatch, SmartMoney, InvestorPlace, DailyFinance and other tier 1 national publications. He has written for The Wall Street Journal, Bloomberg and Consumer Reports and his stories have appeared in the New York Daily News, the San Jose Mercury News and Investor's Business Daily, among many other outlets. As a senior writer at AOL's DailyFinance, Dan reported market news from the floor of the New York Stock Exchange.
Once upon a time – before his days as a financial reporter and assistant financial editor at legendary fashion trade paper Women's Wear Daily – Dan worked for Spy magazine, scribbled away at Time Inc. and contributed to Maxim magazine back when lad mags were a thing. He's also written for Esquire magazine's Dubious Achievements Awards.
In his current role at Kiplinger, Dan writes about markets and macroeconomics.
Dan holds a bachelor's degree from Oberlin College and a master's degree from Columbia University.
Disclosure: Dan does not trade individual stocks or securities. He is eternally long the U.S equity market, primarily through tax-advantaged accounts.
-
What to Do If You Plan to Make Catch-Up Contributions in 2026Under new rules, you may lose an up-front deduction but gain tax-free income once you retire.
-
If You'd Put $1,000 Into Lowe's Stock 20 Years Ago, Here's What You'd Have TodayLowe's stock has delivered disappointing returns recently, but it's been a great holding for truly patient investors.
-
How to Max Out Your 401(k) in 2026 (New Limits are Higher)In 2026, the maximum contribution limits for 401(k) plans have increased, giving you an excellent shot at maximizing your retirement savings.
-
Stocks Extend Losing Streak After Fed Minutes: Stock Market TodayThe Santa Claus Rally is officially at risk after the S&P 500's third straight loss.
-
Santa Claus Rally at Risk as Tech Stocks Slump: Stock Market TodayThe Nasdaq Composite and Dow Jones Industrial Average led today's declines as investors took profits on high-flying tech stocks.
-
These Were the Hottest S&P 500 Stocks of the YearAI winners lead the list of the S&P 500's top 25 stocks of 2025, but some of the names might surprise you.
-
Gold and Silver Shine as Stocks Chop: Stock Market TodayStocks struggled in Friday's low-volume session, but the losses weren't enough to put the Santa Claus Rally at risk.
-
'Humbug!' Say Consumers, Despite Hot GDP: Stock Market Today"The stock market is not the economy," they say, but both things are up. Yet one survey says people are still feeling down in the middle of this complex season.
-
Stocks Rise to the Spirit of the Season: Stock Market TodayInvestors, traders and speculators are beginning to like the looks of a potential year-end rally.
-
Cooler Inflation Supports a Relief Rally: Stock Market TodayInvestors, traders and speculators welcome much-better-than-hoped-for core CPI data on top of optimism-renewing AI earnings.
-
Nasdaq Sinks 418 Points as Tech Chills: Stock Market TodayInvestors, traders and speculators are growing cooler to the AI revolution as winter approaches.