best etf for performance over the past 20 years

ERX has had the highest return between September 2, 2006 and September 2, 2026 by an ETF, returning 27,772,400%.

ASSETDATE% RETURN
ERX
9/2/2006 - 9/2/2026
27,772,400%
CID
9/2/2006 - 9/2/2026
123,742.25%
TECL
9/2/2006 - 9/2/2026
75,878.86%
TQQQ
9/2/2006 - 9/2/2026
35,673.41%
SOXL
9/2/2006 - 9/2/2026
18,019.76%
UPRO
9/2/2006 - 9/2/2026
13,841.26%
USD
9/2/2006 - 9/2/2026
13,325.8%
GBTC
9/2/2006 - 9/2/2026
10,356.69%
QLD
9/2/2006 - 9/2/2026
8,992.98%
SPLG
9/2/2006 - 9/2/2026
8,948.25%
SPXL
9/2/2006 - 9/2/2026
7,494.82%
ROM
9/2/2006 - 9/2/2026
6,705.01%
SMH
9/2/2006 - 9/2/2026
6,237.93%
UDOW
9/2/2006 - 9/2/2026
4,706.9%
CURE
9/2/2006 - 9/2/2026
2,981.99%
SOXX
9/2/2006 - 9/2/2026
2,979.19%
MIDU
9/2/2006 - 9/2/2026
2,957.94%
NVDL
9/2/2006 - 9/2/2026
2,470.12%
PSI
9/2/2006 - 9/2/2026
2,416.18%
ISHUF
9/2/2006 - 9/2/2026
2,304.77%
MUU
9/2/2006 - 9/2/2026
2,304.16%
VGT
9/2/2006 - 9/2/2026
2,282.98%
IGM
9/2/2006 - 9/2/2026
2,195.63%
IYW
9/2/2006 - 9/2/2026
2,191.48%
MULL
9/2/2006 - 9/2/2026
2,164.11%