best performing stocks in last 20 years

Epsilon Energy (EPSN) has had the highest return between November 22, 2004 and November 22, 2024 by a US stock, returning 6,019,900%.

ASSET DATE % RETURN
Epsilon Energy (EPSN)
11/22/2004 - 11/22/2024
6,019,900%
Tectonic Therapeutic (TECX)
11/22/2004 - 11/22/2024
2,992,566.67%
Natwest (NWG)
11/22/2004 - 11/22/2024
1,701,566.67%
A2Z Smart Technologies (AZ)
11/22/2004 - 11/22/2024
1,070,733.33%
Cadrenal Therapeutics, Inc Common Stock (CVKD)
11/22/2004 - 11/22/2024
933,900%
HIVE Blockchain Technologies (HIVE)
11/22/2004 - 11/22/2024
799,900%
Bragg Gaming (BRAG)
11/22/2004 - 11/22/2024
539,900%
MGO Global Inc Common Stock (MGOL)
11/22/2004 - 11/22/2024
469,900%
Gorilla Technology (GRRR)
11/22/2004 - 11/22/2024
434,900%
Clene (CLNN)
11/22/2004 - 11/22/2024
334,066.67%
Hudbay Minerals (HBM)
11/22/2004 - 11/22/2024
314,727.59%
Shuttle Pharmaceuticals (SHPH)
11/22/2004 - 11/22/2024
220,400%
Asset Entities Inc Class B Common Stock (ASST)
11/22/2004 - 11/22/2024
208,066.67%
AppTech Payments Corp Warrant (APCXW)
11/22/2004 - 11/22/2024
199,700%
Immatics (IMTX)
11/22/2004 - 11/22/2024
151,500%
Flotek Industries (FTK)
11/22/2004 - 11/22/2024
149,159.26%
Jianzhi Education Technology Group Company Limited American Depositary Shares (JZ)
11/22/2004 - 11/22/2024
144,762.5%
Universal Insurance (UVE)
11/22/2004 - 11/22/2024
126,101.12%
NVIDIA (NVDA)
11/22/2004 - 11/22/2024
100,773.45%
Perspective Therapeutics (CATX)
11/22/2004 - 11/22/2024
99,900%
QXO (QXO)
11/22/2004 - 11/22/2024
72,563.76%
Netflix (NFLX)
11/22/2004 - 11/22/2024
56,498.35%
authID (AUID)
11/22/2004 - 11/22/2024
53,820%
Zhihu Inc ADR (ZH)
11/22/2004 - 11/22/2024
48,804.11%
Alarum Technologies (ALAR)
11/22/2004 - 11/22/2024
39,103.54%