CID has had the highest return between November 18, 1964 and November 18, 2024 by an ETF, returning 143,365.1%.

money illustration

Explore