Sutro Biopharma, Inc. (STRO)
STRO price
$10.91
-0.63 -5.46%
Ticker
STRO
Price
$10.91
Change
-0.63 -5.46%
Market cap
$180.90M
Sector
Healthcare
Industry
Biotechnology
Stocklytics home
ยท
Screener