best etfs in last 20 years

ERX has had the highest return between January 7, 2006 and January 7, 2026 by an ETF, returning 14,522,400%.

ASSETDATE% RETURN
ERX
1/7/2006 - 1/7/2026
14,522,400%
SDP
1/7/2006 - 1/7/2026
1,236,230%
EMSG
1/7/2006 - 1/7/2026
489,767.61%
CID
1/7/2006 - 1/7/2026
123,742.25%
TECL
1/7/2006 - 1/7/2026
48,332.98%
TQQQ
1/7/2006 - 1/7/2026
28,241.06%
GBTC
1/7/2006 - 1/7/2026
19,418.79%
REW
1/7/2006 - 1/7/2026
12,113.36%
UPRO
1/7/2006 - 1/7/2026
11,279.93%
SOXL
1/7/2006 - 1/7/2026
9,140.38%
USD
1/7/2006 - 1/7/2026
9,030.65%
SPLG
1/7/2006 - 1/7/2026
8,996.6%
QLD
1/7/2006 - 1/7/2026
7,333.32%
SPXL
1/7/2006 - 1/7/2026
6,081.96%
ROM
1/7/2006 - 1/7/2026
4,625.17%
UDOW
1/7/2006 - 1/7/2026
4,148.7%
SMH
1/7/2006 - 1/7/2026
3,455.69%
MIDU
1/7/2006 - 1/7/2026
2,541.47%
CURE
1/7/2006 - 1/7/2026
2,540.62%
ISHUF
1/7/2006 - 1/7/2026
2,250.5%
NVDL
1/7/2006 - 1/7/2026
2,152.03%
SOXX
1/7/2006 - 1/7/2026
1,707.18%
VGT
1/7/2006 - 1/7/2026
1,681.44%
IYW
1/7/2006 - 1/7/2026
1,651.61%
IGM
1/7/2006 - 1/7/2026
1,641.37%