Skip to main content
Screener/Healthcare/Biotechnology

STRO Sutro Biopharma, Inc.

NASDAQ
$20.02-0.52 (-2.53%)
$7.15
$43.85
$19.86
$20.43
EPS (TTM)$-22.26
P/E Ratio-1.56
Dividend Yield
Market Cap$290.2M
Volume75K
Prev Close$20.54
Financial data is not available for this stock.
Get Your Daily Market Recap