Tectonic Therapeutic (TECX) has had the highest return between October 24, 2023 and October 24, 2024 by a US stock, returning 3,834,344.4%.

money illustration

Explore