Tectonic Therapeutic (TECX) has had the highest return since September 16, 2023 by a US stock, returning 1,998,788.9%.

money illustration

Explore