See the Incredible Returns If You Invested in 10 of the Top Performing Stocks Over the Last 5 Years (Including GameStop)

Commitment to Our Readers
GOBankingRates' editorial team is committed to bringing you unbiased reviews and information. We use data-driven methodologies to evaluate financial products and services - our reviews and ratings are not influenced by advertisers. You can read more about our editorial guidelines and our products and services review methodology.
20 Years
Helping You Live Richer
Reviewed
by Experts
Trusted by
Millions of Readers
Volatility is no fun if you’re a stock market investor — and there’s been plenty of that so far in 2025. But it’s important to keep in mind that stocks in general have always produced strong returns over time.
The S&P 500 has risen by about 91% over the past five years alone, despite major headwinds ranging from COVID-19 and soaring inflation to President Donald Trump’s current tariff threats. The Dow is up about 62% over the same time frame, while the Nasdaq has roughly doubled in value.
Those are all very good returns, but they pale in comparison to the best performing stocks. If you were fortunate enough to invest in one of those, you would have seen your money rise more than 10-fold in the last half-decade.
Why Have These Stocks Performed So Well?
One reason some of the best performers rose so fast is that they traded at very low values five years ago — in some cases around $1 a share. Any spike in value would represent a major percentage gain.
An example is GameStop, the gaming and entertainment company whose stock could be purchased for a little more than $1 a share in June 2020. GameStop grabbed headlines in early 2021 when professional investors shorted the stock, figuring it would go down in value. But as EBSCO noted at the time, a “wave” of amateur investors started buying up shares and helped the stock soar by more than 1,500% in a matter of weeks.
Today, GameStop trades for around $30 a share. If you had invested $100 in the company in early June of 2020, your investment would now be worth more than $2,500.
Here’s a look at the massive returns you would have gotten by investing in 10 of the top performing stocks over the past five years. Each has risen by at least 1,000% and boasts a current price of roughly $30 a share or more.
Limbach Holdings (LMB)
- Closing price June 8, 2020: $3.10 per share
- Closing price June 4, 2020: $132.41
- 5-year return: 4,171%
Innodata Inc. (INOD)
- Closing price June 8, 2020: $1.25
- Closing price June 4, 2020: $44.97
- 5-year return: 3,498%
Strategy Incorporated (MSTR)
- Closing price June 8, 2020: $11.80
- Closing price June 4, 2020: $378.10
- 5-year return: 3,104%
GameStop (GME)
- Closing price June 8, 2020: $1.18
- Closing price June 4, 2020: $29.95
- 5-year return: 2,438%
Danaos Corporation (DAC)
- Closing price June 8, 2020: $3.97
- Closing price June 4, 2020: $84.89
- 5-year return: 2,038%
Sterling Infrastructure (STRL)
- Closing price June 8, 2020: $10.51
- Closing price June 4, 2020: $193.81
- 5-year return: 1,744%
Celestica Inc. (CLS)
- Closing price June 8, 2020: $6.57
- Closing price June 4, 2020: $119.90
- 5-year return: 1,725%
Modine Manufacturing (MOD)
- Closing price June 8, 2020: $5.35
- Closing price June 4, 2020: $91.66
- 5-year return: 1,613%
Build-A-Bear Workshop (BBW)
- Closing price June 8, 2020: $2.71
- Closing price June 4, 2020: $46.16
- 5-year return: 1,603%
FTAI Aviation (FTAI)
- Closing price June 8, 2020: $10.37
- Closing price June 4, 2020: $122.82
- 5-year return: 1,084%