best performing etf of last 20 years annualized return

ERX has had the highest return between September 16, 2006 and September 16, 2026 by an ETF, returning 27,514,900%.

ASSETDATE% RETURN
ERX
9/16/2006 - 9/16/2026
27,514,900%
CID
9/16/2006 - 9/16/2026
123,742.25%
TECL
9/16/2006 - 9/16/2026
75,499.06%
TQQQ
9/16/2006 - 9/16/2026
35,026.75%
SOXL
9/16/2006 - 9/16/2026
17,405.56%
UPRO
9/16/2006 - 9/16/2026
13,539.98%
USD
9/16/2006 - 9/16/2026
12,835%
GBTC
9/16/2006 - 9/16/2026
10,195.71%
SPLG
9/16/2006 - 9/16/2026
8,830.77%
QLD
9/16/2006 - 9/16/2026
8,444.76%
SPXL
9/16/2006 - 9/16/2026
7,330.69%
ROM
9/16/2006 - 9/16/2026
6,685.68%
SMH
9/16/2006 - 9/16/2026
6,122.07%
UDOW
9/16/2006 - 9/16/2026
4,505.31%
SOXX
9/16/2006 - 9/16/2026
2,850.92%
MIDU
9/16/2006 - 9/16/2026
2,806.96%
CURE
9/16/2006 - 9/16/2026
2,752.84%
PSI
9/16/2006 - 9/16/2026
2,342.68%
NVDL
9/16/2006 - 9/16/2026
2,329.12%
ISHUF
9/16/2006 - 9/16/2026
2,307.15%
MUU
9/16/2006 - 9/16/2026
2,233.25%
VGT
9/16/2006 - 9/16/2026
2,214.83%
IYW
9/16/2006 - 9/16/2026
2,148.4%
IGM
9/16/2006 - 9/16/2026
2,144.76%
XLK
9/16/2006 - 9/16/2026
2,103.04%