best 100 performing stocks past 20 years

QXO (QXO) has had the highest return between April 9, 2006 and April 9, 2026 by a US stock, returning 2,564,900%.

ASSETDATE% RETURN
QXO (QXO)
4/9/2006 - 4/9/2026
2,564,900%
Nutex Health (NUTX)
4/9/2006 - 4/9/2026
700,166.67%
SharonAI Holdings, Inc Class A Common Stock (SHAZ)
4/9/2006 - 4/9/2026
666,566.67%
Metalla Royalty & Streaming (MTA)
4/9/2006 - 4/9/2026
611,718.18%
Integra Resources (ITRG)
4/9/2006 - 4/9/2026
579,900%
KULR Technology (KULR)
4/9/2006 - 4/9/2026
567,400%
Everbright Digital Holding Limited Ordinary Shares (EDHL)
4/9/2006 - 4/9/2026
281,900%
MDxHealth SA ADR (MDXH)
4/9/2006 - 4/9/2026
227,677.78%
Immatics (IMTX)
4/9/2006 - 4/9/2026
210,500%
Fubotv  (FUBO)
4/9/2006 - 4/9/2026
200,733.33%
Danaos (DAC)
4/9/2006 - 4/9/2026
157,255.7%
Advantage Solutions (ADV)
4/9/2006 - 4/9/2026
148,001.27%
Roboai (AIIO)
4/9/2006 - 4/9/2026
69,175%
DevvStream Corp Common Stock (DEVS)
4/9/2006 - 4/9/2026
64,900%
Franklin Wireless (FKWL)
4/9/2006 - 4/9/2026
61,566.67%
MKDWELL Tech Inc Ordinary Share (MKDW)
4/9/2006 - 4/9/2026
61,060.71%
EXACT Sciences (EXAS)
4/9/2006 - 4/9/2026
60,981.64%
BioNexus Gene Lab Corp Common stock (BGLC)
4/9/2006 - 4/9/2026
55,997.56%
Ring Energy (REI)
4/9/2006 - 4/9/2026
47,233.33%
India Globalization Capital (IGC)
4/9/2006 - 4/9/2026
46,566.67%
Aurora Cannabis (ACB)
4/9/2006 - 4/9/2026
45,633.33%
Argan (AGX)
4/9/2006 - 4/9/2026
40,684.8%
NVIDIA (NVDA)
4/9/2006 - 4/9/2026
39,031.74%
Cementos Pacasmayo SAA ADR (CPAC)
4/9/2006 - 4/9/2026
35,940.27%
Amerant Bancorp (AMTB)
4/9/2006 - 4/9/2026
34,458.61%