Sutro Biopharma, Inc. (STRO) NASDAQ

Currency In USD

AD

Valuation

Market Cap98.32M
Enterprise Value55.86M
P/E Ratio-1.02
PEG Ratio-0.03
Price/Sales Ratio3.78
Price/Book Ratio-2.86
Enterprise/Revenue2.82
Enterprise/EBITDA-0.96

Fiscal Year

Fiscal YearDecember 31, 2025
Most Recent QuarterJune 30, 2026

Profitability

Profit Margin-3.95
Operating Margin-3.1
AD

Management Effectiveness

Return On Assets-0.93
Return On Equity1.85

Income Statement

Revenue102.48M
Revenue/Share2.76
Gross Profit95.16M
EBITDA-145.65M
Net Income-191.09M
Diluted EPS-22.49

Balance Sheet

Total Cash164.35M
Total Cash/Share9.92
Total Debt10.78M
Total Debt/Equity-0.1
Current Ratio3.32
Book Value Per Share-6.23

Price History

52-Week Change83.81
52-Week High43.85
52-Week Low7.15
Moving Average 50 Days24.06
Moving Average 200 Days22.35

Statistics

Average Volume327,559
Shares Outstanding9.68M
% Held by Institutions99.75

Dividend And Splits

Trailing Annual Dividend Rate0
Trailing Annual Dividend Yield0
Payout Ratio0
Last Split Factor1:10
Last Split DateDecember 03, 2025
AD