best performing etf of last 20 years annualized return

ERX has had the highest return between September 10, 2006 and September 10, 2026 by an ETF, returning 28,204,900%.

ASSETDATE% RETURN
ERX
9/10/2006 - 9/10/2026
28,204,900%
CID
9/10/2006 - 9/10/2026
123,742.25%
TECL
9/10/2006 - 9/10/2026
77,535.08%
TQQQ
9/10/2006 - 9/10/2026
35,704.45%
SOXL
9/10/2006 - 9/10/2026
19,704.96%
USD
9/10/2006 - 9/10/2026
13,837.95%
UPRO
9/10/2006 - 9/10/2026
13,590.19%
GBTC
9/10/2006 - 9/10/2026
10,337.45%
QLD
9/10/2006 - 9/10/2026
9,344.21%
SPLG
9/10/2006 - 9/10/2026
8,981.92%
SPXL
9/10/2006 - 9/10/2026
7,356.61%
ROM
9/10/2006 - 9/10/2026
6,808.88%
SMH
9/10/2006 - 9/10/2026
6,560.56%
UDOW
9/10/2006 - 9/10/2026
4,502.59%
SOXX
9/10/2006 - 9/10/2026
3,119.65%
MIDU
9/10/2006 - 9/10/2026
2,859.76%
CURE
9/10/2006 - 9/10/2026
2,662.44%
PSI
9/10/2006 - 9/10/2026
2,627.6%
MUU
9/10/2006 - 9/10/2026
2,520.17%
NVDL
9/10/2006 - 9/10/2026
2,480.79%
MULL
9/10/2006 - 9/10/2026
2,365.98%
VGT
9/10/2006 - 9/10/2026
2,327.8%
ISHUF
9/10/2006 - 9/10/2026
2,316.07%
IYW
9/10/2006 - 9/10/2026
2,240.9%
IGM
9/10/2006 - 9/10/2026
2,230.38%