Tectonic Therapeutic, Inc. (TECX)
TECX price
$21.73
-0.10 -0.48%
Ticker
TECX
Price
$21.73
Change
-0.10 -0.48%
Market cap
$424.91M
Sector
Healthcare
Industry
Biotechnology
Stocklytics home
ยท
Screener