E

Sutro Biopharma, Inc. STRO

$8.87 -$0.02-0.17% NASDAQ
Recommendation
Dividend Power Score
Day's Range
$8.44$9.14
Latest Close
Volume
Avg Vol (90D)
Market Cap
Dividend & Yield
--
P/E (TTM)
--
EPS (TTM)
Access our Premium Ratings
Get Access

STRO Rating

Reward
Risk

STRO Rating Factors

Growth Index
Efficiency Index
Solvency Index
Total Return Index
Volatility Index
Dividend Yield Index

STRO Company Overview

Sutro Biopharma, Inc. is a clinical-stage biotechnology company focused on developing engineered therapeutics for oncology and autoimmune diseases. The company operates within the biopharmaceutical and antibody therapeutics industries, with a primary emphasis on antibody-drug conjugates (ADCs), bispecific antibodies, and cell-free protein synthesis technologies. Sutro’s core differentiator is its proprietary XpressCF® platform, a cell-free protein synthesis system designed to enable precise and scalable engineering of biologic medicines, including site-specific ADCs with optimized therapeutic properties.

The company’s primary revenue drivers have historically included collaboration agreements, licensing arrangements, and research partnerships with larger pharmaceutical companies, alongside milestone payments and limited product-related revenue due to its clinical-stage status. Sutro was founded in 2003 and evolved from a platform technology company into a therapeutics developer with a pipeline centered on oncology targets. Over time, it expanded from technology licensing into internally developed clinical assets while maintaining strategic collaborations with global pharmaceutical companies.

Data compiled by narrative technology. May contain errors.
Sector

STRO Income Statement

Total Revenue (TTM)
EBITDA (TTM)
EBIT (TTM)
Net Income (TTM)

STRO Balance Sheet

Total Assets (Q)
Total Debt (Q)
Total Liabilities (Q)
Book Value Per Share (Q)

STRO Cash Flow

Cash from Operations (TTM)
Cash from Investing (TTM)
Cash from Financing (TTM)
Net Change in Cash (TTM)

STRO Price History

Loading...
52-Week Range5% of range
Current
$8.87
Beta
7-Day Total Return
30-Day Total Return
60-Day Total Return
90-Day Total Return
Year to Date Total Return
1-Year Total Return
2-Year Total Return
3-Year Total Return
5-Year Total Return

STRO Valuation

Market Cap
Market Cap Rank
#10,429
Enterprise Value
Price/Sales (TTM)
Price/Book (Q)

STRO Dividends and Shares

Shares Outstanding
Dividend Per Share (Most Recent)
--
Dividend Per Share (TTM)
--

STRO Corporate Info

Phone Number
650 881 6500
Address
111 Oyster Point Boulevard
South San Francisco, CA 94080
Country
Year Founded

STRO Filings

Filing Date
Wednesday, August 12, 2026
Period Date
Tuesday, June 30, 2026
Next Filing
Week of Nov 2 and 6 (est)

STRO Headlines