best performing etf of last 20 years

ERX has had the highest return between September 13, 2006 and September 13, 2026 by an ETF, returning 28,019,900%.

ASSETDATE% RETURN
ERX
9/13/2006 - 9/13/2026
28,019,900%
CID
9/13/2006 - 9/13/2026
123,742.25%
TECL
9/13/2006 - 9/13/2026
80,561.71%
TQQQ
9/13/2006 - 9/13/2026
36,620.12%
SOXL
9/13/2006 - 9/13/2026
20,741.75%
USD
9/13/2006 - 9/13/2026
14,026.72%
UPRO
9/13/2006 - 9/13/2026
13,923.69%
GBTC
9/13/2006 - 9/13/2026
10,358.44%
QLD
9/13/2006 - 9/13/2026
8,869.35%
SPLG
9/13/2006 - 9/13/2026
8,790.87%
SPXL
9/13/2006 - 9/13/2026
7,537.47%
ROM
9/13/2006 - 9/13/2026
6,989.09%
SMH
9/13/2006 - 9/13/2026
6,371.3%
UDOW
9/13/2006 - 9/13/2026
4,632.23%
SOXX
9/13/2006 - 9/13/2026
3,018.37%
MIDU
9/13/2006 - 9/13/2026
2,925.52%
CURE
9/13/2006 - 9/13/2026
2,640.85%
PSI
9/13/2006 - 9/13/2026
2,544.73%
MUU
9/13/2006 - 9/13/2026
2,491.31%
NVDL
9/13/2006 - 9/13/2026
2,476.22%
MULL
9/13/2006 - 9/13/2026
2,336.98%
ISHUF
9/13/2006 - 9/13/2026
2,315.59%
VGT
9/13/2006 - 9/13/2026
2,281.58%
IYW
9/13/2006 - 9/13/2026
2,194.1%
IGM
9/13/2006 - 9/13/2026
2,190.26%