Tectonic Therapeutic, Inc. (TECX)

Last Closing Price: 29.10 (2026-06-08)