Tectonic Therapeutic (TECX) has had the highest return between September 23, 2020 and September 23, 2024 by a US stock, returning 2,868,471.4%.

money illustration

Explore