Tectonic Therapeutic (TECX) had the highest return between October 1, 2021 and August 7, 2024 by a US stock, returning 488,990.9%.
Tectonic Therapeutic (TECX) had the highest return between October 1, 2021 and August 7, 2024 by a US stock, returning 488,990.9%.