best performing etf past 20 years

ERX has had the highest return between June 14, 2006 and June 14, 2026 by an ETF, returning 22,214,900%.

ASSETDATE% RETURN
ERX
6/14/2006 - 6/14/2026
22,214,900%
CID
6/14/2006 - 6/14/2026
123,742.25%
TECL
6/14/2006 - 6/14/2026
84,207.51%
SOXL
6/14/2006 - 6/14/2026
40,050.56%
TQQQ
6/14/2006 - 6/14/2026
39,900%
USD
6/14/2006 - 6/14/2026
15,964.58%
UPRO
6/14/2006 - 6/14/2026
13,077.99%
QLD
6/14/2006 - 6/14/2026
9,481.37%
SPLG
6/14/2006 - 6/14/2026
9,412.31%
GBTC
6/14/2006 - 6/14/2026
8,533.42%
SMH
6/14/2006 - 6/14/2026
7,504.35%
SPXL
6/14/2006 - 6/14/2026
7,073.8%
ROM
6/14/2006 - 6/14/2026
6,995.85%
UDOW
6/14/2006 - 6/14/2026
4,379.33%
SOXX
6/14/2006 - 6/14/2026
3,768.79%
MUU
6/14/2006 - 6/14/2026
3,318.9%
PSI
6/14/2006 - 6/14/2026
3,241.89%
MIDU
6/14/2006 - 6/14/2026
3,216.07%
MULL
6/14/2006 - 6/14/2026
3,126.28%
XSD
6/14/2006 - 6/14/2026
2,858.91%
VGT
6/14/2006 - 6/14/2026
2,408.16%
IGM
6/14/2006 - 6/14/2026
2,370.01%
XLK
6/14/2006 - 6/14/2026
2,353.92%
IYW
6/14/2006 - 6/14/2026
2,338.62%
NVDL
6/14/2006 - 6/14/2026
2,326.07%