Skip to main content
Screener/Healthcare/Biotechnology

STRO — Sutro Biopharma, Inc.

NASDAQ
$10.27-0.52 (-4.82%)
$7.15
$43.85
$10.00
$10.93
EPS (TTM)$-22.26
P/E Ratio-1.56
Dividend Yield—
Market Cap$290.2M
Volume204K
Prev Close$10.79
Financial data is not available for this stock.
Get Your Daily Market Recap