best performing etf of last 30 years

ERX has had the highest return between September 10, 1996 and September 10, 2026 by an ETF, returning 28,204,900%.

ASSETDATE% RETURN
ERX
9/10/1996 - 9/10/2026
28,204,900%
CID
9/10/1996 - 9/10/2026
123,742.25%
TECL
9/10/1996 - 9/10/2026
81,027.64%
TQQQ
9/10/1996 - 9/10/2026
36,915%
SOXL
9/10/1996 - 9/10/2026
21,434.64%
USD
9/10/1996 - 9/10/2026
14,602.89%
UPRO
9/10/1996 - 9/10/2026
13,845.05%
GBTC
9/10/1996 - 9/10/2026
10,480.93%
SPLG
9/10/1996 - 9/10/2026
9,387.03%
QLD
9/10/1996 - 9/10/2026
9,138.19%
SPXL
9/10/1996 - 9/10/2026
7,495.9%
ROM
9/10/1996 - 9/10/2026
7,010.35%
UDOW
9/10/1996 - 9/10/2026
4,592.87%
PSI
9/10/1996 - 9/10/2026
2,971.31%
MIDU
9/10/1996 - 9/10/2026
2,944.97%
MUU
9/10/1996 - 9/10/2026
2,789.77%
CURE
9/10/1996 - 9/10/2026
2,706.51%
MULL
9/10/1996 - 9/10/2026
2,620.28%
NVDL
9/10/1996 - 9/10/2026
2,608.08%
SOXX
9/10/1996 - 9/10/2026
2,603.72%
SMH
9/10/1996 - 9/10/2026
2,432.27%
ISHUF
9/10/1996 - 9/10/2026
2,312.28%
VGT
9/10/1996 - 9/10/2026
2,303.71%
MDY
9/10/1996 - 9/10/2026
2,079.73%
XSD
9/10/1996 - 9/10/2026
1,997.97%