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

money illustration

Explore