best performing etf in the last 20 yrs

ERX has had the highest return between November 12, 2006 and November 12, 2026 by an ETF, returning 26,204,900%.

ASSETDATE% RETURN
ERX
11/12/2006 - 11/12/2026
26,204,900%
CID
11/12/2006 - 11/12/2026
123,742.25%
TECL
11/12/2006 - 11/12/2026
59,727.52%
TQQQ
11/12/2006 - 11/12/2026
31,216.06%
WTIB
11/12/2006 - 11/12/2026
16,395.57%
UPRO
11/12/2006 - 11/12/2026
13,347.85%
SOXL
11/12/2006 - 11/12/2026
11,204.57%
GBTC
11/12/2006 - 11/12/2026
9,973.49%
USD
11/12/2006 - 11/12/2026
9,760.29%
SPLG
11/12/2006 - 11/12/2026
8,382.9%
SPXL
11/12/2006 - 11/12/2026
7,228%
QLD
11/12/2006 - 11/12/2026
6,984.85%
ROM
11/12/2006 - 11/12/2026
5,850.33%
SMH
11/12/2006 - 11/12/2026
5,284.03%
UDOW
11/12/2006 - 11/12/2026
4,490.84%
CURE
11/12/2006 - 11/12/2026
3,903.74%
MIDU
11/12/2006 - 11/12/2026
2,896.11%
SOXX
11/12/2006 - 11/12/2026
2,756.99%
ISHUF
11/12/2006 - 11/12/2026
2,322.96%
PSI
11/12/2006 - 11/12/2026
2,236.11%
VGT
11/12/2006 - 11/12/2026
1,980.61%
XSD
11/12/2006 - 11/12/2026
1,956.84%
IYW
11/12/2006 - 11/12/2026
1,901.88%
IGM
11/12/2006 - 11/12/2026
1,888.84%
XLK
11/12/2006 - 11/12/2026
1,852.87%