100 Stocks You Should Have Invested In 5 Years Ago (2024)

Table of Contents
Celsius Holdings (CELH) Super Micro Computer (SMCI) e.l.f. Beauty (ELF) NVIDIA (NVDA) Karuna Therapeutics (KRTX) Builder FirstSource Inc. (BLDR) Enphase Energy (ENPH) Viking Therapeutics (VKTX) Dorian LPG (LPG) Marathon Digital Holdings (MARA) Axsome Therapeutics (AXSM) Cytokinetics (CYTK) Tesla (TSLA) Celldex Therapeutics (CLDX) Saia (SAIA) Xpel (XPEL) Shockwave Medical (SWAV) Alphatec Holdings (ATEC) Advanced Micro Devices (AMD) ACM Research (ACMR) Leonardo DRS (DRS) Arcturus Therapeutics Holdings (ARCT) Kinsale Capital Group (KNSL) Atkore (ATKR) Sterling Infrastructure (STRL) Medpace Holdings (MEDP) Microstrategy (MSTR) P10 (PX) Krystal Biotech (KRYS) Advanced Drainage Systems (WMS) XPO (XPO) Gen Digital (GEN) Quanta Services (PWR) Vertiv Holdings (VRT) TopBuild (BLD) Ares Management (ARES) Powell Industries (POWL) Boise Cascade (BCC) Impinj (PI) Lattice Semiconductor (LSCC) Onto Innovation (ONTO) Alpha Metallurgical Resources (AMR) Eli Lilly and Co. (LLY) Green Brick Partners (GRBK) KLA (KLAC) Dillard’s (DDS) UFP Technologies (UFPT) Abercrombie & Fitch (ANF) FTAI Aviation (FTAI) Deckers Outdoor (DECK) Modine Manufacturing (MOD) DICK’S Sporting Goods (DKS) Comfort Systems USA (FIX) IES Holdings (IESC) Wingstop (WING) Rambus (RMBS) Installed Building Products (IBP) Lam Research (LRCX) Axon Enterprise (AXON) Immunogen (IMGN) Synopsys (SNPS) Monolithic Power Systems (MPWR) Broadcom (AVGO) Applied Materials (AMAT) CrowdStrike Holdings (CRWD) Murphy USA (MUSA) Natera (NTRA) Calumet Specialty Products (CLMT) Axcelis Technologies (ACLS) Cadence Design Systems (CDNS) Mr. Cooper Group (COOP) Jabil (JBL) United Rentals (URI) Alpine Immune Sciences (ALPN) Uranium Energy (UEC) Fair Isaac (FICO) Intra-Cellular Therapies (ITCI) GameStop (GME) Catalyst Pharmaceuticals (CPRX) Aspen Aerogels (ASPN) Bancorp (TBBK) Griffon (GFF) Riot Platforms (RIOT) M/I Homes (MHO) MYR Group (MYRG) Zscaler (ZS) Crocs (CROX) KKR & Co (KKR) Willscot Mobile Mini Holdings (WSC) Manhattan Associates (MANH) MACOM Technology Solutions (MTSI) Apollo Global Management (APO) GMS (GMS) Blackstone (BX) Williams-Sonoma (WSM) Group 1 Automotive Old Dominion Freight Line (ODFL) Donnelley Financial Solutions (DFIN) EMCOR Group Chipotle Mexican Grill (CMG)

100 Stocks You Should Have Invested In 5 Years Ago (1)

If you know even a little bit about finance and investing, then you probably know that the stock market offers the most attractive returns for the average retail investor. The S&P 500, the index most commonly used as a proxy for the total U.S. stock market, delivered an average annual return of 14.68% over the last five years. That means $10,000 invested at the start of the period would be worth roughly $19,800 now, almost doubling your money. Not bad!

Check Out: I’m a Self-Made Millionaire — 5 Stocks You Shouldn’t Sell
Learn More: One Smart Way To Grow Your Retirement Savings in 2024

This type of investing — buying a widely diversified group of stocks to replicate an index — is called passive investing. It has a lot of advantages. It’s very easy to do, as there are now dozens of exchange-traded funds (ETFs) replicating multiple stock indices. It’s low risk, because the stock has delivered very consistent returns over the decades. It’s also low cost, meaning less of your returns get eaten away by management fees and expenses.

One of the downsides of passive investing is that when you “own the market” you are investing in both the winners and the losers, and it turns out that the market has a lot of losers. For example, a paper authored by finance Prof. Hendrik Bessembinder for the Journal of Financial Economics found that the majority of large-cap stocks failed to outperform their index. Even more striking was the finding that the entire net gain over the life of the total stock market since 1926 was created by just the top-performing 4% of companies.

Advocates of passive investing would point to this as proof of how hard it is to pick the winners — and they’re not wrong. Successful active investing isn’t easy, and even most professionals can’t beat the market over the long haul. Warren Buffett’s famous million-dollar bet with hedge fund manager Ted Seides proved that, when Buffett’s single index fund massively outperformed Seides’ handpicked group of hedge funds over a 10-year period.

Active investing remains popular, however, because for those who are good enough or lucky enough to pick one of the few winners, the rewards can be spectacular. For example, if you invested $10,000 in semiconductor company Nvidia’s stock five years ago, you would be sitting on over $200,000 today. These sorts of eye-popping returns are hard to resist. Here are 100 winners that just might have made you rich if you had bought them five years ago.

Note: The total return accounts for the impact of events like dividends and stock splits, and may be more or less than the percentage change in stock price over five years.

100 Stocks You Should Have Invested In 5 Years Ago (2)

Celsius Holdings (CELH)

  • Share price in 2019: $1.15

  • Share price in 2024: $81.62

  • Total 5-year return: 6,778%

Read More: If You Had Invested $10K in GameStop and AMC in 2021, Here’s How Much You’d Have Today
Read Next: I’m a Financial Advisor — I’d Invest My First $5,000 in These 6 Stocks

Sponsored: Protect Your Wealth With A Gold IRA. Take advantage of the timeless appeal of gold in a Gold IRA recommended by Sean Hannity.

100 Stocks You Should Have Invested In 5 Years Ago (3)

Super Micro Computer (SMCI)

  • Share price in 2019: $19.46

  • Share price in 2024: $866.12

  • Total 5-year return: 4,430%

Discover More: 10 Valuable Stocks That Could Be the Next Apple or Amazon

100 Stocks You Should Have Invested In 5 Years Ago (4)

e.l.f. Beauty (ELF)

  • Share price in 2019: $7.79

  • Share price in 2024: $208.53

  • Total 5-year return: 2,523%

100 Stocks You Should Have Invested In 5 Years Ago (5)

NVIDIA (NVDA)

  • Share price in 2019: $37.32

  • Share price in 2024: $791.12

  • Total 5-year return: 1,965%

100 Stocks You Should Have Invested In 5 Years Ago (6)

Karuna Therapeutics (KRTX)

  • Share price in 2019: $20.20

  • Share price in 2024: $313.97

  • Total 5-year return: 1,468%

100 Stocks You Should Have Invested In 5 Years Ago (7)

Builder FirstSource Inc. (BLDR)

  • Share price in 2019: $13.46

  • Share price in 2024: $195.18

  • Total 5-year return: 1,301%

100 Stocks You Should Have Invested In 5 Years Ago (8)

Enphase Energy (ENPH)

  • Share price in 2019: $8.29

  • Share price in 2024: $127.01

  • Total 5-year return: 1,300%

Check Out: 8 Best Cryptocurrencies To Invest In for 2024

100 Stocks You Should Have Invested In 5 Years Ago (9)

Viking Therapeutics (VKTX)

  • Share price in 2019: $8.15

  • Share price in 2024: $77.05

  • Total 5-year return: 1,024%

100 Stocks You Should Have Invested In 5 Years Ago (10)

Dorian LPG (LPG)

  • Share price in 2019: $5.29

  • Share price in 2024: $36.15

  • Total 5-year return: 1,020%

100 Stocks You Should Have Invested In 5 Years Ago (11)

Marathon Digital Holdings (MARA)

  • Share price in 2019: $2.56

  • Share price in 2024: $25.90

  • Total 5-year return: 923%

100 Stocks You Should Have Invested In 5 Years Ago (12)

Axsome Therapeutics (AXSM)

  • Share price in 2019: $9.04

  • Share price in 2024: $78.20

  • Total 5-year return: 922%

100 Stocks You Should Have Invested In 5 Years Ago (13)

Cytokinetics (CYTK)

  • Share price in 2019: $6.01

  • Share price in 2024: $72.24

  • Total 5-year return: 901%

Discover More: Suze Orman Says Parents Should Get Roth IRAs for Kids So They Can Retire Millionaires

100 Stocks You Should Have Invested In 5 Years Ago (14)

Tesla (TSLA)

  • Share price in 2019: $18.44

  • Share price in 2024: $201.88

  • Total 5-year return: 847%

100 Stocks You Should Have Invested In 5 Years Ago (15)

Celldex Therapeutics (CLDX)

  • Share price in 2019: $4.88

  • Share price in 2024: $48.06

  • Total 5-year return: 803%

100 Stocks You Should Have Invested In 5 Years Ago (16)

Saia (SAIA)

  • Share price in 2019: $61.25

  • Share price in 2024: $575.40

  • Total 5-year return: 770%

100 Stocks You Should Have Invested In 5 Years Ago (17)

Xpel (XPEL)

  • Share price in 2019: $6.31

  • Share price in 2024: $52.12

  • Total 5-year return: 756%

100 Stocks You Should Have Invested In 5 Years Ago (18)

Shockwave Medical (SWAV)

  • Share price in 2019: $30.50

  • Share price in 2024: $260.87

  • Total 5-year return: 755%

Find Out: Is It Possible To Purchase Gold and Silver Directly From a Bank?

100 Stocks You Should Have Invested In 5 Years Ago (19)

Alphatec Holdings (ATEC)

  • Share price in 2019: $2.49

  • Share price in 2024: $13.43

  • Total 5-year return: 745%

100 Stocks You Should Have Invested In 5 Years Ago (20)

Advanced Micro Devices (AMD)

  • Share price in 2019: $22.08

  • Share price in 2024: $192.53

  • Total 5-year return: 718%

100 Stocks You Should Have Invested In 5 Years Ago (21)

ACM Research (ACMR)

  • Share price in 2019: $3.88

  • Share price in 2024: $30.92

  • Total 5-year return: 717%

100 Stocks You Should Have Invested In 5 Years Ago (22)

Leonardo DRS (DRS)

  • Share price in 2019: $2.75

  • Share price in 2024: $22.71

  • Total 5-year return: 714%

100 Stocks You Should Have Invested In 5 Years Ago (23)

Arcturus Therapeutics Holdings (ARCT)

  • Share price in 2019: $4.63

  • Share price in 2024: $40.18

  • Total 5-year return: 697%

100 Stocks You Should Have Invested In 5 Years Ago (24)

Kinsale Capital Group (KNSL)

  • Share price in 2019: $66.77

  • Share price in 2024: $516.18

  • Total 5-year return: 682%

Read More: I’m a Banking Expert — Here’s How Much Money You Should Put in a CD

100 Stocks You Should Have Invested In 5 Years Ago (25)

Atkore (ATKR)

  • Share price in 2019: $21.62

  • Share price in 2024: $169.40

  • Total 5-year return: 635%

Sterling Infrastructure (STRL)

  • Share price in 2019: $14.06

  • Share price in 2024: $107.04

  • Total 5-year return: 630%

100 Stocks You Should Have Invested In 5 Years Ago (27)

Medpace Holdings (MEDP)

  • Share price in 2019: $51.42

  • Share price in 2024: $397.52

  • Total 5-year return: 623%

100 Stocks You Should Have Invested In 5 Years Ago (28)

Microstrategy (MSTR)

  • Share price in 2019: $137.35

  • Share price in 2024: $1,022.84

  • Total 5-year return: 622%

100 Stocks You Should Have Invested In 5 Years Ago (29)

P10 (PX)

  • Share price in 2019: $1.29

  • Share price in 2024: $9.10

  • Total 5-year return: 622%

For You: I’m a Financial Advisor — These 5 Index Funds Are All You Really Need

100 Stocks You Should Have Invested In 5 Years Ago (30)

Krystal Biotech (KRYS)

  • Share price in 2019: $22.17

  • Share price in 2024: $159.47

  • Total 5-year return: 613%

100 Stocks You Should Have Invested In 5 Years Ago (31)

Advanced Drainage Systems (WMS)

  • Share price in 2019: $23.49

  • Share price in 2024: $163.24

  • Total 5-year return: 610%

100 Stocks You Should Have Invested In 5 Years Ago (32)

XPO (XPO)

  • Share price in 2019: $16.45

  • Share price in 2024: $120.32

  • Total 5-year return: 591%

100 Stocks You Should Have Invested In 5 Years Ago (33)

Gen Digital (GEN)

  • Share price in 2019: $12.65

  • Share price in 2024: $21.49

  • Total 5-year return: 591%

100 Stocks You Should Have Invested In 5 Years Ago (34)

Quanta Services (PWR)

  • Share price in 2019: $34.99

  • Share price in 2024: $241.51

  • Total 5-year return: 588%

Trending Now: Net Worth for Retirees — How To Tell If You’re Poor, Middle Class, Upper Middle Class or Rich

100 Stocks You Should Have Invested In 5 Years Ago (35)

Vertiv Holdings (VRT)

  • Share price in 2019: $9.97

  • Share price in 2024: $67.62

  • Total 5-year return: 582%

100 Stocks You Should Have Invested In 5 Years Ago (36)

TopBuild (BLD)

  • Share price in 2019: $63.00

  • Share price in 2024: $402.38

  • Total 5-year return: 576%

100 Stocks You Should Have Invested In 5 Years Ago (37)

Ares Management (ARES)

  • Share price in 2019: $22.45

  • Share price in 2024: $132.63

  • Total 5-year return: 575%

100 Stocks You Should Have Invested In 5 Years Ago (38)

Powell Industries (POWL)

  • Share price in 2019: $30.49

  • Share price in 2024: $185.24

  • Total 5-year return: 572%

100 Stocks You Should Have Invested In 5 Years Ago (39)

Boise Cascade (BCC)

  • Share price in 2019: $26.67

  • Share price in 2024: $135.78

  • Total 5-year return: 565%

Check Out: Social Security — What Biden’s Updated Payment Plan Means for Your Money

100 Stocks You Should Have Invested In 5 Years Ago (40)

Impinj (PI)

  • Share price in 2019: $16.67

  • Share price in 2024: $102.81

  • Total 5-year return: 553%

100 Stocks You Should Have Invested In 5 Years Ago (41)

Lattice Semiconductor (LSCC)

  • Share price in 2019: $12.60

  • Share price in 2024: $76.61

  • Total 5-year return: 549%

100 Stocks You Should Have Invested In 5 Years Ago (42)

Onto Innovation (ONTO)

  • Share price in 2019: $28.30

  • Share price in 2024: $184.16

  • Total 5-year return: 547%

100 Stocks You Should Have Invested In 5 Years Ago (43)

Alpha Metallurgical Resources (AMR)

  • Share price in 2019: $56.78

  • Share price in 2024: $377.25

  • Total 5-year return: 545%

100 Stocks You Should Have Invested In 5 Years Ago (44)

Eli Lilly and Co. (LLY)

  • Share price in 2019: $126.34

  • Share price in 2024: $753.68

  • Total 5-year return: 545%

Learn More: Cutting Expenses in Retirement — 9 Things To Downsize (That Aren’t Your Home)

100 Stocks You Should Have Invested In 5 Years Ago (45)

Green Brick Partners (GRBK)

  • Share price in 2019: $8.80

  • Share price in 2024: $57.07

  • Total 5-year return: 541%

100 Stocks You Should Have Invested In 5 Years Ago (46)

KLA (KLAC)

  • Share price in 2019: $114.63

  • Share price in 2024: $682.30

  • Total 5-year return: 536%

100 Stocks You Should Have Invested In 5 Years Ago (47)

Dillard’s (DDS)

  • Share price in 2019: $69.87

  • Share price in 2024: $417.41

  • Total 5-year return: 533%

100 Stocks You Should Have Invested In 5 Years Ago (48)

UFP Technologies (UFPT)

  • Share price in 2019: $33.34

  • Share price in 2024: $208.26

  • Total 5-year return: 522%

100 Stocks You Should Have Invested In 5 Years Ago (49)

Abercrombie & Fitch (ANF)

  • Share price in 2019: $25.76

  • Share price in 2024: $127.76

  • Total 5-year return: 518%

Discover More: Retired and Bored? These Places Want To Hire You

100 Stocks You Should Have Invested In 5 Years Ago (50)

FTAI Aviation (FTAI)

  • Share price in 2019: $14.40

  • Share price in 2024: $56.29

  • Total 5-year return: 505%

100 Stocks You Should Have Invested In 5 Years Ago (51)

Deckers Outdoor (DECK)

  • Share price in 2019: $141.96

  • Share price in 2024: $895.59

  • Total 5-year return: 505%

100 Stocks You Should Have Invested In 5 Years Ago (52)

Modine Manufacturing (MOD)

  • Share price in 2019: $14.16

  • Share price in 2024: $89.71

  • Total 5-year return: 497%

100 Stocks You Should Have Invested In 5 Years Ago (53)

DICK’S Sporting Goods (DKS)

  • Share price in 2019: $36.26

  • Share price in 2024: $177.89

  • Total 5-year return: 494%

100 Stocks You Should Have Invested In 5 Years Ago (54)

Comfort Systems USA (FIX)

  • Share price in 2019: $52.02

  • Share price in 2024: $305.73

  • Total 5-year return: 491%

Find Out: 8 Signs You’ll Retire Wealthy

100 Stocks You Should Have Invested In 5 Years Ago (55)

IES Holdings (IESC)

  • Share price in 2019: $18.45

  • Share price in 2024: $107.79

  • Total 5-year return: 483%

100 Stocks You Should Have Invested In 5 Years Ago (56)

Wingstop (WING)

  • Share price in 2019: $65.43

  • Share price in 2024: $351.05

  • Total 5-year return: 481%

100 Stocks You Should Have Invested In 5 Years Ago (57)

Rambus (RMBS)

  • Share price in 2019: $9.78

  • Share price in 2024: $59.24

  • Total 5-year return: 477%

100 Stocks You Should Have Invested In 5 Years Ago (58)

Installed Building Products (IBP)

  • Share price in 2019: $46.41

  • Share price in 2024: $238.93

  • Total 5-year return: 477%

100 Stocks You Should Have Invested In 5 Years Ago (59)

Lam Research (LRCX)

  • Share price in 2019: $167.16

  • Share price in 2024: $938.25

  • Total 5-year return: 473%

Read More: 8 Cheap Places To Retire in Europe Where Residents Speak English

100 Stocks You Should Have Invested In 5 Years Ago (60)

Axon Enterprise (AXON)

  • Share price in 2019: $48.47

  • Share price in 2024: $307.37

  • Total 5-year return: 471%

100 Stocks You Should Have Invested In 5 Years Ago (61)

Immunogen (IMGN)

  • Share price in 2019: $5.91

  • Share price in 2024: $31.23

  • Total 5-year return: 469%

100 Stocks You Should Have Invested In 5 Years Ago (62)

Synopsys (SNPS)

  • Share price in 2019: $103.26

  • Share price in 2024: $573.73

  • Total 5-year return: 464%

100 Stocks You Should Have Invested In 5 Years Ago (63)

Monolithic Power Systems (MPWR)

  • Share price in 2019: $134.10

  • Share price in 2024: $720.04

  • Total 5-year return: 459%

100 Stocks You Should Have Invested In 5 Years Ago (64)

Broadcom (AVGO)

  • Share price in 2019: $265.51

  • Share price in 2024: $1,300.49

  • Total 5-year return: 457%

Read More: I’m a Retirement Planning Expert: These 4 States Top Florida and Arizona

100 Stocks You Should Have Invested In 5 Years Ago (65)

Applied Materials (AMAT)

  • Share price in 2019: $37.57

  • Share price in 2024: $201.62

  • Total 5-year return: 455%

100 Stocks You Should Have Invested In 5 Years Ago (66)

CrowdStrike Holdings (CRWD)

  • Share price in 2019: $58.00

  • Share price in 2024: $324.15

  • Total 5-year return: 453%

100 Stocks You Should Have Invested In 5 Years Ago (67)

Murphy USA (MUSA)

  • Share price in 2019: $77.75

  • Share price in 2024: $417.01

  • Total 5-year return: 447%

100 Stocks You Should Have Invested In 5 Years Ago (68)

Natera (NTRA)

  • Share price in 2019: $77.75

  • Share price in 2024: $417.01

  • Total 5-year return: 446%

100 Stocks You Should Have Invested In 5 Years Ago (69)

Calumet Specialty Products (CLMT)

  • Share price in 2019: $3.71

  • Share price in 2024: $15.38

  • Total 5-year return: 440%

Check Out: Here’s the Cost To Retire Comfortably in Every State by Age

100 Stocks You Should Have Invested In 5 Years Ago (70)

Axcelis Technologies (ACLS)

  • Share price in 2019: $19.57

  • Share price in 2024: $112.67

  • Total 5-year return: 436%

100 Stocks You Should Have Invested In 5 Years Ago (71)

Cadence Design Systems (CDNS)

  • Share price in 2019: $58.77

  • Share price in 2024: $304.38

  • Total 5-year return: 432%

100 Stocks You Should Have Invested In 5 Years Ago (72)

Mr. Cooper Group (COOP)

  • Share price in 2019: $13.01

  • Share price in 2024: $71.28

  • Total 5-year return: 428%

100 Stocks You Should Have Invested In 5 Years Ago (73)

Jabil (JBL)

  • Share price in 2019: $27.19

  • Share price in 2024: $144.09

  • Total 5-year return: 424%

100 Stocks You Should Have Invested In 5 Years Ago (74)

United Rentals (URI)

  • Share price in 2019: $126.58

  • Share price in 2024: $693.27

  • Total 5-year return: 424%

For You: 7 Ways Shopping at Costco Helps Retirees Stick to a Budget

100 Stocks You Should Have Invested In 5 Years Ago (75)

Alpine Immune Sciences (ALPN)

  • Share price in 2019: $6.57

  • Share price in 2024: $35.22

  • Total 5-year return: 421%

100 Stocks You Should Have Invested In 5 Years Ago (76)

Uranium Energy (UEC)

  • Share price in 2019: $1.24

  • Share price in 2024: $6.48

  • Total 5-year return: 414%

100 Stocks You Should Have Invested In 5 Years Ago (77)

Fair Isaac (FICO)

  • Share price in 2019: $248.05

  • Share price in 2024: $1,269.91

  • Total 5-year return: 412%

100 Stocks You Should Have Invested In 5 Years Ago (78)

Intra-Cellular Therapies (ITCI)

  • Share price in 2019: $12.42

  • Share price in 2024: $69.52

  • Total 5-year return: 410%

100 Stocks You Should Have Invested In 5 Years Ago (79)

GameStop (GME)

  • Share price in 2019: $2.74

  • Share price in 2024: $14.27

  • Total 5-year return: 404%

Trending Now: 3 Ways Upper Middle Class Retirees Stay Rich in Retirement

100 Stocks You Should Have Invested In 5 Years Ago (80)

Catalyst Pharmaceuticals (CPRX)

  • Share price in 2019: $2.87

  • Share price in 2024: $14.56

  • Total 5-year return: 400%

100 Stocks You Should Have Invested In 5 Years Ago (81)

Aspen Aerogels (ASPN)

  • Share price in 2019: $3.21

  • Share price in 2024: $17.12

  • Total 5-year return: 395%

100 Stocks You Should Have Invested In 5 Years Ago (82)

Bancorp (TBBK)

  • Share price in 2019: $8.66

  • Share price in 2024: $44.64

  • Total 5-year return: 392%

100 Stocks You Should Have Invested In 5 Years Ago (83)

Griffon (GFF)

  • Share price in 2019: $17.30

  • Share price in 2024: $71.40

  • Total 5-year return: 392%

100 Stocks You Should Have Invested In 5 Years Ago (84)

Riot Platforms (RIOT)

  • Share price in 2019: $3.35

  • Share price in 2024: $14.05

  • Total 5-year return: 389%

Be Aware: How a Trump Win in 2024 Could Impact Your Retirement Savings

100 Stocks You Should Have Invested In 5 Years Ago (85)

M/I Homes (MHO)

  • Share price in 2019: $26.05

  • Share price in 2024: $126.99

  • Total 5-year return: 388%

100 Stocks You Should Have Invested In 5 Years Ago (86)

MYR Group (MYRG)

  • Share price in 2019: $35.39

  • Share price in 2024: $162.46

  • Total 5-year return: 384%

100 Stocks You Should Have Invested In 5 Years Ago (87)

Zscaler (ZS)

  • Share price in 2019: $58.27

  • Share price in 2024: $241.97

  • Total 5-year return: 378%

100 Stocks You Should Have Invested In 5 Years Ago (88)

Crocs (CROX)

  • Share price in 2019: $25.37

  • Share price in 2024: $122.25

  • Total 5-year return: 376%

100 Stocks You Should Have Invested In 5 Years Ago (89)

KKR & Co (KKR)

  • Share price in 2019: $22.56

  • Share price in 2024: $98.26

  • Total 5-year return: 372%

Discover More: 9 Things Frugal Retirees Never Waste Money On

100 Stocks You Should Have Invested In 5 Years Ago (90)

Willscot Mobile Mini Holdings (WSC)

  • Share price in 2019: $9.96

  • Share price in 2024: $47.75

  • Total 5-year return: 369%

100 Stocks You Should Have Invested In 5 Years Ago (91)

Manhattan Associates (MANH)

  • Share price in 2019: $53.27

  • Share price in 2024: $253.33

  • Total 5-year return: 363%

100 Stocks You Should Have Invested In 5 Years Ago (92)

MACOM Technology Solutions (MTSI)

  • Share price in 2019: $17.47

  • Share price in 2024: $88.33

  • Total 5-year return: 363%

100 Stocks You Should Have Invested In 5 Years Ago (93)

Apollo Global Management (APO)

  • Share price in 2019: $28.53

  • Share price in 2024: $111.80

  • Total 5-year return: 357%

100 Stocks You Should Have Invested In 5 Years Ago (94)

GMS (GMS)

  • Share price in 2019: $19.84

  • Share price in 2024: $89.31

  • Total 5-year return: 357%

Explore More: 9 Ways Frugal Retirees Spend Their Social Security Checks

100 Stocks You Should Have Invested In 5 Years Ago (95)

Blackstone (BX)

  • Share price in 2019: $33.72

  • Share price in 2024: $127.82

  • Total 5-year return: 356%

100 Stocks You Should Have Invested In 5 Years Ago (96)

Williams-Sonoma (WSM)

  • Share price in 2019: $57.82

  • Share price in 2024: $235.53

  • Total 5-year return: 355%

100 Stocks You Should Have Invested In 5 Years Ago (97)

Group 1 Automotive

  • Share price in 2019: $60.55

  • Share price in 2024: $270.65

  • Total 5-year return: 353%

100 Stocks You Should Have Invested In 5 Years Ago (98)

Old Dominion Freight Line (ODFL)

  • Share price in 2019: $93.91

  • Share price in 2024: $442.48

  • Total 5-year return: 349%

100 Stocks You Should Have Invested In 5 Years Ago (99)

Donnelley Financial Solutions (DFIN)

  • Share price in 2019: $14.21

  • Share price in 2024: $63.37

  • Total 5-year return: 346%

Find Out: 6 Ways To Tell If You’re Financially Smarter Than the Average American

100 Stocks You Should Have Invested In 5 Years Ago (100)

EMCOR Group

  • Share price in 2019: $70.22

  • Share price in 2024: $313.52

  • Total 5-year return: 344%

100 Stocks You Should Have Invested In 5 Years Ago (101)

Chipotle Mexican Grill (CMG)

  • Share price in 2019: $609.53

  • Share price in 2024: $2,688.77

  • Total 5-year return: 343%

More From GOBankingRates

  • Frugal People Love the 6 to 1 Grocery Shopping Method: Here's Why It Works

  • 10 Best (and Worst) Places To Retire If You Have No Savings

  • The 6 Smartest Things to Do With Your Tax Refund

  • 7 Ways Fraudsters Are Trying to Scam People in 2024

This article originally appeared on GOBankingRates.com: 100 Stocks You Should Have Invested In 5 Years Ago

100 Stocks You Should Have Invested In 5 Years Ago (2024)
Top Articles
Latest Posts
Article information

Author: Errol Quitzon

Last Updated:

Views: 6400

Rating: 4.9 / 5 (59 voted)

Reviews: 90% of readers found this page helpful

Author information

Name: Errol Quitzon

Birthday: 1993-04-02

Address: 70604 Haley Lane, Port Weldonside, TN 99233-0942

Phone: +9665282866296

Job: Product Retail Agent

Hobby: Computer programming, Horseback riding, Hooping, Dance, Ice skating, Backpacking, Rafting

Introduction: My name is Errol Quitzon, I am a fair, cute, fancy, clean, attractive, sparkling, kind person who loves writing and wants to share my knowledge and understanding with you.