Best Performing U.S. Stocks in the Last Year, 3 Years, 5 Years, and 10 Years - Trade That Swing (2024)

These are the best-performing stocks over the last 3 months, 6 months, one year, three years, five years, and 10 years.

All stocks on the list must meet the following basic requirements:

  • At least $1 billion market capitalization
  • At least a $5 share price
  • At least 1 million in daily average volume.

These criteria are chosen to avoid tiny companies that may have a great run one year but disappear the next. The criteria also tend to filter out pharma and biotech stocks that may jump a huge amount in a single day due to a data release on a clinical trial. The idea of this list is to highlight stocks that have been steady climbers, not single-day jumpers.

Stocks with pending buy-outs (that I am aware of) have been removed, as these stocks typically offer limited upside going forward.

All data is sourced from StockRover as of June 2, 2024. Returns include dividends and assume reinvestment. These lists are updated near the start of each month.

Best Performing Stocks Over the Last 3 Months

These are the top-performing stocks over the last three months, as of June 2, 2024.

TickerCompany
Name
3-Month Performance (%)Average Volume (3 Months)Market Capitalization ($)
1NVAXNovavax204.3%12.2 million$2.2 billion
2ASTSAST SpaceMobile161.2%7.8 million$1.2 billion
3SGSweetgreen141.4%2.9 million$3.5 billion
4FSMFortuna Silver Mines130.3%6.7 million$1.9 billion
5CDECoeur Mining122%8.1 million$2.3 billion
6INSMInsmed98.6%2.7 million$9 billion
7TNDMTandem Diabetes Care92.4%1.7 million$3.3 billion
8SMMTSummit Therapeutics91.3%3.4 million$6.1 billion
9ZIMZim Integrated Shipping89.3%5 million$2.7 billion
10BEBloom Energy86.1%6.6 million$3.7 billion

Best Performing Stocks Over the Last 6 Months

These are the top-performing stocks over the last six months, as of June 2, 2024.

TickerCompany
Name
6-Month Performance (%)Average Volume (3 Months)Market Capitalization
1VKTXViking Therapeutics409.8%4.7 million$6.9 billion
2SMMTSummit Therapeutics327.8%3.4 million$6.1 billion
3FUSNFusion Pharmaceuticals288.4%1.8 million$1.8 billion
4RNAAvidity Biosciences244.2%1.2 million$2.6 billion
5SGSweetgreen226.8%2.9 million$3.5 billion
6ZIMZIM Integrated Shipping222%5 million$2.7 billion
7GCTGigaCloud Tech220.4%3 million$1.3 billion
8CVNACarvana219.2%4.5 million$11.7 billion
9MSTRMicroStrategy206.6%2.1 million$27.1 billion
10DYNDyne Therapeutics187.5%1.4 million$3.2 billion

Trades that last a few weeks to a few months more your style? MyComplete Method Stock Swing Trading Courseshows you how to find explosive stocks that often rally 20% or more within a few weeks of entry.

Best Performing Stocks Over the Last Year

These are the top-performing stocks over the last twelve months, as of June 2, 2024.

TickerCompany Name1-Year Performance (%)Average Volume (3 Months)Market Capitalization ($)
1CVNACarvana673.8%4.5 million$11.7 billion
2ANFAbercrombie & Fitch457.1%1.8 million$8.8 billion
3SMMTSummit Therapeutics432.8%3.4 million$6.1 billion
4VRTVertiv Holdings408.6%8.5 million$36.7 billion
5MSTRMicroStrategy406.4%2.1 million$27.1 billion
6GCTGigaCloud Tech361.3%3 million$1.3 billion
7ASPNAspen Aerogels355.4%1.1 million$2.3 billion
8CLSCelestica339.3%2.3 million$6.6 billion
9VSTVistra323.2%7.7 million$34.4 million
10GPSGAP277.6%9.2 million$10.9 billion

Best Performing Stocks Over the Last 3 Years

These are the top-performing stocks over the last three years, as of June 2, 2024.

TickerCompany Name3-Year Performance (%)Average Volume (3 Months)Market Capitalization ($)
1SMCISuper Micro Computer2158.2%6.9 million$45.9 billion
2VKTXViking Therapeutics1088.9%4.7 million$6.9 billion
3NVDANvidia576.2%48.2 million$2.7 trillion
4VSTVistra567.7%7.7 million$34.4 billion
5ELFe.l.f. Beauty567.5%1.6 million$10.5 billion
6CLSCelestica548.7%2.3 million$6.6 billion
7ADMAADMA Bilogics445.7%2.8 million$2.2 billion
8YPFYPF393.8%2.4 million$9.1 billion
9GGALGrupo Financiero Gallicia358.4%1 million$6.6 billion
10LLYEli Lilly and Co324.6%2.7 million$779.7 billion

If you are interested in ETFs, check out the Best Performing ETFs list.

Best Performing Stocks Over the Last 5 Years

These are the top-performing stocks over the last five years, as of June 2, 2024.

TickerCompany Name5-Year Performance (%)Average Volume (3 Months)Market Capitalization ($)
1CELHCelsius Holdings5900%4.9 million$18.6 billion
2SMCISuper Micro Computer4029%6.9 million$45.9 billion
3NVDANvidia3155.8%48.2 million$2.7 trillion
4ELFe.l.f. Beauty1734.3%1.6 million$10.5 billion
5TSLATesla1342.6%91.5 million$567.9 billion
6SGMLSigma Lithium1185.7%1 million$1.6 billion
7GMEGameStop1121.1%22.5 million$8.1 billion
8MSTRMicroStrategy1049.3%2.1 million$27.1 billion
9BLDRBuilders FirstSource1042%1.6 million$19.6 billion
10ANFAbercrombie & Fitch953%1.8 million$8.8 billion

ThePassive Stock Investing Using ETFseBook shows how to invest using a buy-and-hold strategy to compound money in the background—in good market conditions and bad—with little effort.

No searching for or researching individual stocks. Build that nest egg with a strategy that takes very little work and has been working for more than 100 years.

Best Performing Stocks Over the Last 10 Years

These are the top-performing stocks over the last ten years, as of June 2, 2024.

Ticker Company Name10-Year Performance (%)Average Volume (3 Months)Market Capitalization ($)
1CELHCelsius Holdings36,823.2%4.9 million$18.6 billion
2NVDANvidia24,142.3%48.2 million$2.7 trillion
3EXPIeXp World Holdings5702.9%1.1 million$1.7 billion
4AMDAdvanced Micro Devices4072.5%59.5 million$269.8 billion
5SMCISuper Micro Computer3548.9%6.9 million$45.9 billion
6NXENexGen Energy2760.3%2.8 million$615.7 billion
7AVGOBroadcom2337.7%6.1 million$4.1 billion
8BLDRBuilders FirstSource2139.4%1.6 million$19.6 billion
9CDNSCadence Design Systems1615.5%1.5 million$77.9 billion
10LLYEli Lily and Co1578.4%2.7 million$779.7 billion

How to Trade The Best Performing Stocks

Best performing means the stock has had a great run. It is historical information. It doesn’t necessarily tell us where the stock is going in the future.

To put the odds in our favor going forward, we use a strategy. A strategy is a tested set of rules that tells us when to enter and exit trades, and that provides a profit overall when implementing it. We will never win on every trade, but if our wins are bigger than our losers, then we only need to be right 50% of the time to make a profit. We can even be right only 40% or 30% of the time, and still be profitable if our wins are much bigger than our losses.

For most of my swing trading strategies, I look for stocks that are performing better than the market indices. This is a good universe of stocks to trade within since they are already doing something we want: performing well.

In these stocks that are performing well, I like to look for specific patterns. These are part of my strategy, and they tell me when it is time to enter and exit these stocks.

Some examples of these patterns include:

  • The Contraction Pattern – This is a type of pause in an uptrend, called a contraction or triangle. Once the price starts moving up again, up and out of the contraction, it is time to consider buying. A contraction pattern can also form as part of a cup-and-handle pattern.
  • The Double Consolidation Pattern – This occurs after a pullback once the price starts rising again. It can signal an opportunity to enter as the uptrend resumes.
  • A Trend Channel is a type of uptrend where similar-sized rallies and pullbacks occur over and over again. Once we have isolated a trend channel, and know the rules for trading it, we can profit from the recurring pattern.

These are swing trading strategies. Trades typically last several days to a couple of months.

For ideas on swing trading stocks, also keep an eye on the Best Swing Trading Stocks List and the Weekly Swing Trading Watchlist.

These concepts are based on the idea of buying strong stocks as they emerge from patterns and continue moving up. Many famous and successful traders have used this type of approach, including Jesse Livermore and William O’Neil (founder of IBD/Inverstors.com).

If you are more interested in longer-term trades, I discuss that in the next section.

Are the Best Performing Stocks the Best Stocks to Invest In?

The best-performing stocks are the stocks we wished he had owned, not necessarily the stocks we want to own going forward. Some will continue to do great, but most will underperform over the next several years.

When looking for long-term investments, steady performers are better than short-term rockets. Those short-term rockets can be hard to catch, especially if you aren’t watching the market all the time.

For long-term investing, I stick with stocks that have great fundamentals and a growing business.

I provide a list of such stocks in Top Buy and Hold Stocks, which is updated every month or two (although the stocks rarely change much).

But even that takes some work and some skill in determining when to buy the stocks.

If you are new to investing, don’t have a lot of time, or just want the simplest approach to investing, then I recommend passive investing. It is a great way to build wealth by regularly contributing to low-cost ETFs (instead of individual stocks). Not much thinking is required, just keep repeating the process. The process is laid out in 100-Year Time-Tested Method for Compounding Returns.

Warren Buffett, a guy who knows a thing or two about long-term investing, recommends most people use that passive ETF approach.

How to Scan for the Best Performing Stocks

Scanning for the best-performing stocks is relatively easy. It doesn’t require buying any software.

Use a free site like Finviz. Go to the Screener tab. Input some basic criteria such as volume, price, and market capitalization (and anything else you want). The list of stocks that meet the criteria will automatically update.

Then, click the Performance tab just above the list of stocks. This will show how all the stocks on the list have performed. Sort the list by one year (Perf Year) to see the top-performing stocks over the last year.

This is just one example. Most stock screeners can do the same thing.

Interested in day trading stocks? Learn how and when to capitalize on price patterns that occur multiple times per day in stocks. Learn precise patterns to watch for that present a favorable risk/reward opportunity in the Price Action Stock Day Trading Course.

By Cory Mitchell, CMT

Disclaimer: Nothing in this article is personal investment advice, or advice to buy or sell anything. Trading is risky and can result in substantial losses, even more than deposited if using leverage. Data is sourced from third parties and is intended for information purposes only. There may be errors in data, so check with other sources before relying on such data.

Related

Best Performing U.S. Stocks in the Last Year, 3 Years, 5 Years, and 10 Years - Trade That Swing (2024)

FAQs

What are the best performing stocks over the last 5 years? ›

5 Year Gainers
No.SymbolCompany Name
2CELHCelsius Holdings, Inc.
3SMCISuper Micro Computer, Inc.
4NVDANVIDIA Corporation
5SKYESkye Bioscience, Inc.
16 more rows

Which stock is best for swing trading? ›

5paisa Recommendation: Our technical experts expects VOLUME SPURT in this stock hence making Alembic, as one of the best swing trade stocks.
  • Godawari Power & Ispat (GPIL) ...
  • Jindal Steel & Power (JINDALSTEL) ...
  • RailTel Corporation of India (RAILTEL) ...
  • Jubilant Foodworks (JUBLFOOD )
2 days ago

Which stock has the highest return in the last 3 years? ›

Highest returns in 3 year
S.No.Name3Yrs return %
1.Ujaas Energy173.68
2.Vasu Bhagnani185.79
3.Tinna Trade169.24
4.Technvision Ven.133.13
23 more rows

Which are the best stocks for next 5 years? ›

Let's look at the long term investment stock companies that you might be interested in investing in.
  • Power Grid Corporation of India Ltd. ...
  • Adani Ports and Special Economic Zone Ltd. ...
  • Divi's Laboratories Ltd. ...
  • ITC Ltd. ...
  • Bajaj Finance Ltd. ...
  • HDFC Bank Ltd. ...
  • Kotak Mahindra Bank Ltd. ...
  • Tata Consultancy Services Ltd.
3 days ago

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

Best-performing stocks over the past 10 years
  1. Nvidia (NVDA) ...
  2. Advanced Micro Devices (AMD) ...
  3. Super Micro Computer (SMCI) ...
  4. Green Brick Partners (GRBK) ...
  5. Broadcom (AVGO) ...
  6. Fair Isaac Corp. ...
  7. Monolithic Power Systems (MPWR) ...
  8. Builders FirstSource (BLDR)
Feb 28, 2024

Which stock will double in 3 years? ›

Stock Doubling every 3 years
S.No.NameCMP Rs.
1.HB Stockholdings91.90
2.Systematix Corp.937.05
3.Refex Industries150.90
4.Guj. Themis Bio.409.90
18 more rows

Which stock will boom in 2024? ›

5 best stocks to buy
S.No.Top 5 StocksIndustry/Sector
1.Shriram FinanceNBFC
2.SBI Life InsuranceInsurance
3.Axis BankBanking
4.Mahindra & MahindraAuto
1 more row
6 days ago

Which US stock gives highest return? ›

Best stocks by one-year performance
CompanyPerformance (Year)
Broadcom Inc (AVGO)107.64%
Lilly(Eli) & Co (LLY)99.12%
Western Digital Corp. (WDC)98.25%
Deckers Outdoor Corp. (DECK)96.67%
18 more rows
5 days ago

What is the stock market return over the last 5 years? ›

S&P 500 5 Year Return is at 91.77%, compared to 70.94% last month and 54.51% last year. This is higher than the long term average of 45.44%. The S&P 500 5 Year Return is the investment return received for a 5 year period, excluding dividends, when holding the S&P 500 index.

What are the top 10 stocks to buy for long term? ›

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.

Which is the most profitable share in last 5 year? ›

Highest returns in 5 year
S.No.NameCMP Rs.
1.Diamond Power1172.65
2.Authum Invest1131.10
3.Waaree Renewab.2008.05
4.Patanjali Foods1466.30
23 more rows

What is the most successful 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 stock has the best 5 year forecast? ›

The Best Growth Stocks of June 2024
Company (ticker)5-Year Avg. Yearly EPS Forecast
Nvidia Corporation (NVDA)46.5%
Meta Platforms, Inc. (META)30.0%
Full Truck Alliance Co. Ltd (YMM)29.0%
T-Mobile US, Inc. (TMUS)25.8%
6 more rows
Jun 3, 2024

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 10 best stocks to buy right now? ›

Sign up for Kiplinger's Free E-Newsletters
Company (ticker)Analysts' consensus recommendation scoreAnalysts' consensus recommendation
Nvidia (NVDA)1.31Strong Buy
Amazon.com (AMZN)1.32Strong Buy
Emerson Electric (EMR)1.32Strong Buy
Microsoft (MSFT)1.33Strong Buy
19 more rows

Top Articles
Insurance Topics | Insurance Fraud
Request SMS Verification in an Android App  |  Credential Verification  |  Google for Developers
Kem Minnick Playboy
Botw Royal Guard
Visitor Information | Medical Center
How To Be A Reseller: Heather Hooks Is Hooked On Pickin’ - Seeking Connection: Life Is Like A Crossword Puzzle
San Diego Terminal 2 Parking Promo Code
EY – все про компанію - Happy Monday
Embassy Suites Wisconsin Dells
Graveguard Set Bloodborne
Sinai Web Scheduler
Pollen Count Central Islip
A.e.a.o.n.m.s
My.doculivery.com/Crowncork
Wizard Build Season 28
Apus.edu Login
Directions To 401 East Chestnut Street Louisville Kentucky
Craigslist Panama City Fl
Jenn Pellegrino Photos
Aldi Süd Prospekt ᐅ Aktuelle Angebote online blättern
Skyward Login Jennings County
Www Craigslist Milwaukee Wi
How To Level Up Roc Rlcraft
Why Should We Hire You? - Professional Answers for 2024
Qhc Learning
Kimoriiii Fansly
Access a Shared Resource | Computing for Arts + Sciences
Sinfuldeed Leaked
Airg Com Chat
031515 828
Pay Stub Portal
Datingscout Wantmatures
Indiana Jones 5 Showtimes Near Jamaica Multiplex Cinemas
Utexas Baseball Schedule 2023
Gwen Stacy Rule 4
Avance Primary Care Morrisville
Geology - Grand Canyon National Park (U.S. National Park Service)
Dying Light Nexus
2023 Fantasy Football Draft Guide: Rankings, cheat sheets and analysis
Vons Credit Union Routing Number
Owa Hilton Email
Tableaux, mobilier et objets d'art
Perc H965I With Rear Load Bracket
Mother Cabrini, the First American Saint of the Catholic Church
Craigslist Mendocino
CrossFit 101
Dancing Bear - House Party! ID ? Brunette in hardcore action
Arginina - co to jest, właściwości, zastosowanie oraz przeciwwskazania
15:30 Est
Inside the Bestselling Medical Mystery 'Hidden Valley Road'
Att Corporate Store Location
Texas Lottery Daily 4 Winning Numbers
Latest Posts
Article information

Author: Barbera Armstrong

Last Updated:

Views: 6164

Rating: 4.9 / 5 (79 voted)

Reviews: 94% of readers found this page helpful

Author information

Name: Barbera Armstrong

Birthday: 1992-09-12

Address: Suite 993 99852 Daugherty Causeway, Ritchiehaven, VT 49630

Phone: +5026838435397

Job: National Engineer

Hobby: Listening to music, Board games, Photography, Ice skating, LARPing, Kite flying, Rugby

Introduction: My name is Barbera Armstrong, I am a lovely, delightful, cooperative, funny, enchanting, vivacious, tender person who loves writing and wants to share my knowledge and understanding with you.