Tectonic Therapeutic (TECX) has had the highest return since April 1, 2022 by a US stock or US stock, returning 5,981,328.6%.
Tectonic Therapeutic (TECX) has had the highest return since April 1, 2022 by a US stock or US stock, returning 5,981,328.6%.