what are the best performing non-leveraged etfs for the last 20 years

ERX has had the highest return between October 11, 2005 and October 11, 2025 by an ETF, returning 12,792,400%.

ASSET DATE % RETURN
ERX
10/11/2005 - 10/11/2025
12,792,400%
SDP
10/11/2005 - 10/11/2025
1,145,370%
EDZ
10/11/2005 - 10/11/2025
197,799.54%
CID
10/11/2005 - 10/11/2025
123,742.25%
TECL
10/11/2005 - 10/11/2025
43,625.63%
TQQQ
10/11/2005 - 10/11/2025
24,860.14%
GBTC
10/11/2005 - 10/11/2025
24,614.79%
UPRO
10/11/2005 - 10/11/2025
9,726.95%
USD
10/11/2005 - 10/11/2025
7,673.6%
REW
10/11/2005 - 10/11/2025
6,854.26%
QLD
10/11/2005 - 10/11/2025
6,595.28%
SOXL
10/11/2005 - 10/11/2025
5,752.87%
SPXL
10/11/2005 - 10/11/2025
5,233.98%
ROM
10/11/2005 - 10/11/2025
4,242.01%
SMH
10/11/2005 - 10/11/2025
3,339.18%
UDOW
10/11/2005 - 10/11/2025
3,243.42%
ISHUF
10/11/2005 - 10/11/2025
2,228.94%
NVDL
10/11/2005 - 10/11/2025
2,176.68%
MIDU
10/11/2005 - 10/11/2025
2,011.47%
CURE
10/11/2005 - 10/11/2025
1,864.14%
VGT
10/11/2005 - 10/11/2025
1,828.86%
IYW
10/11/2005 - 10/11/2025
1,788.92%
IGM
10/11/2005 - 10/11/2025
1,760.48%
XLK
10/11/2005 - 10/11/2025
1,706.81%
QQQ
10/11/2005 - 10/11/2025
1,702.22%