Please ensure Javascript is enabled for purposes of website accessibility
Accessibility Menu
Sutro Biopharma Stock Quote

Sutro Biopharma (NASDAQ: STRO)

$3.70
(-2.5%)
-$0.10
Price as of April 18, 2024, 11:47 a.m. ET

Sutro Biopharma Return vs. S&P

1 Year 5 Year 5 Year Annualized Since IPO
STRO -15.74% -63.36% -18.18% -75%
S&P +20.88% +72.88% +11.56% +72%

Sutro Biopharma Company Info

Sutro Biopharma Inc. engages in the drug discovery, development and manufacture of pharmaceutical products. It focuses on the next generation cancer and autoimmune therapeutics. The company was founded by James R. Swartz and Sutanto Widjaja on April 21, 2003 and is headquartered in South San Francisco, CA.

News & Analysis

Valuation

Premium Investing Services

Invest better with The Motley Fool. Get stock recommendations, portfolio guidance, and more from The Motley Fool's premium services.