best performing index fund or etf last 20 years

ERX has had the highest return between January 5, 2006 and January 5, 2026 by a major index, ETF or ETF, returning 14,544,900%.

ASSETDATE% RETURN
ERX
1/5/2006 - 1/5/2026
14,544,900%
SDP
1/5/2006 - 1/5/2026
1,222,900%
CID
1/5/2006 - 1/5/2026
123,742.25%
TECL
1/5/2006 - 1/5/2026
46,074.29%
TQQQ
1/5/2006 - 1/5/2026
26,870.63%
GBTC
1/5/2006 - 1/5/2026
18,861.88%
REW
1/5/2006 - 1/5/2026
12,526.73%
UPRO
1/5/2006 - 1/5/2026
10,872.46%
SPLG
1/5/2006 - 1/5/2026
9,100.71%
USD
1/5/2006 - 1/5/2026
8,850.56%
SOXL
1/5/2006 - 1/5/2026
7,982.12%
QLD
1/5/2006 - 1/5/2026
7,091.22%
SPXL
1/5/2006 - 1/5/2026
5,857.26%
ROM
1/5/2006 - 1/5/2026
4,477.38%
UDOW
1/5/2006 - 1/5/2026
3,877.46%
SMH
1/5/2006 - 1/5/2026
3,444.71%
CURE
1/5/2006 - 1/5/2026
2,422.72%
MIDU
1/5/2006 - 1/5/2026
2,337%
ISHUF
1/5/2006 - 1/5/2026
2,258.23%
NVDL
1/5/2006 - 1/5/2026
2,187.35%
VGT
1/5/2006 - 1/5/2026
1,694.13%
SOXX
1/5/2006 - 1/5/2026
1,685.15%
IYW
1/5/2006 - 1/5/2026
1,672.09%
IGM
1/5/2006 - 1/5/2026
1,657.6%
XLK
1/5/2006 - 1/5/2026
1,639.92%