best performing etf last 20 years

CID has had the highest return between March 12, 2005 and March 12, 2025 by an ETF, returning 120,689.8%.

ASSET DATE % RETURN
CID
3/12/2005 - 3/12/2025
120,689.8%
TECL
3/12/2005 - 3/12/2025
22,223.45%
GBTC
3/12/2005 - 3/12/2025
15,636.53%
TQQQ
3/12/2005 - 3/12/2025
14,998.34%
REW
3/12/2005 - 3/12/2025
14,254.84%
UPRO
3/12/2005 - 3/12/2025
6,725.44%
QLD
3/12/2005 - 3/12/2025
4,476.34%
USD
3/12/2005 - 3/12/2025
3,857.29%
SPXL
3/12/2005 - 3/12/2025
3,597.59%
SOXL
3/12/2005 - 3/12/2025
2,859.37%
UDOW
3/12/2005 - 3/12/2025
2,700.04%
ROM
3/12/2005 - 3/12/2025
2,526.66%
CURE
3/12/2005 - 3/12/2025
2,251.61%
SMH
3/12/2005 - 3/12/2025
2,237.01%
ISHUF
3/12/2005 - 3/12/2025
2,171.04%
MIDU
3/12/2005 - 3/12/2025
1,787.01%
QQQ
3/12/2005 - 3/12/2025
1,375.11%
VGT
3/12/2005 - 3/12/2025
1,369.25%
IYW
3/12/2005 - 3/12/2025
1,320.52%
IGM
3/12/2005 - 3/12/2025
1,312.18%
XLK
3/12/2005 - 3/12/2025
1,257.05%
SOXX
3/12/2005 - 3/12/2025
1,228.58%
RXL
3/12/2005 - 3/12/2025
1,210.26%
CIZ
3/12/2005 - 3/12/2025
1,177.19%
XNTK
3/12/2005 - 3/12/2025
1,107.26%