best performing etf in last 20 years

ERX has had the highest return between October 1, 2005 and October 1, 2025 by an ETF, returning 14,092,400%.

ASSET DATE % RETURN
ERX
10/1/2005 - 10/1/2025
14,092,400%
SDP
10/1/2005 - 10/1/2025
1,218,350%
EDZ
10/1/2005 - 10/1/2025
182,822.37%
CID
10/1/2005 - 10/1/2025
123,742.25%
TECL
10/1/2005 - 10/1/2025
45,641.08%
TQQQ
10/1/2005 - 10/1/2025
26,494.65%
GBTC
10/1/2005 - 10/1/2025
24,168.72%
UPRO
10/1/2005 - 10/1/2025
10,385.28%
USD
10/1/2005 - 10/1/2025
7,822.23%
QLD
10/1/2005 - 10/1/2025
6,869.07%
REW
10/1/2005 - 10/1/2025
6,703%
SOXL
10/1/2005 - 10/1/2025
5,860.65%
SPXL
10/1/2005 - 10/1/2025
5,591.19%
ROM
10/1/2005 - 10/1/2025
4,374.67%
UDOW
10/1/2005 - 10/1/2025
3,460.62%
SMH
10/1/2005 - 10/1/2025
3,108.54%
NVDL
10/1/2005 - 10/1/2025
2,278.56%
MIDU
10/1/2005 - 10/1/2025
2,236.91%
ISHUF
10/1/2005 - 10/1/2025
2,226.02%
VGT
10/1/2005 - 10/1/2025
1,785%
CURE
10/1/2005 - 10/1/2025
1,760.13%
IYW
10/1/2005 - 10/1/2025
1,738.66%
IGM
10/1/2005 - 10/1/2025
1,719.69%
QQQ
10/1/2005 - 10/1/2025
1,673.27%
XLK
10/1/2005 - 10/1/2025
1,659.14%