Tectonic Therapeutic, Inc. (TECX) NASDAQ

17.26

-0.39(-2.21%)

Updated at October 17 04:00PM

Currency In USD