S
STRO//CIK 0001382101
SUTRO BIOPHARMA, INC.
Market Data
$8.66−$1.14 (−11.63%)
STRO · Last trade
Prev Close
$9.80
Range (29d)
$7.30 – $9.40
Recent Filings
Insiders
0No insiders on record
Tickers
Addresses
business
111 OYSTER POINT BLVD.
SOUTH SAN FRANCISCO, CA, 94080
mailing
111 OYSTER POINT BLVD.
SOUTH SAN FRANCISCO, CA, 94080
Former Names
- SUTRO BIOPHARMA INC2018-11-08
- Fundamental Applied Biology Inc2007-10-24