Sutro Biopharma, Inc. (STRO)
NASDAQ: STRO · Real-Time Price · USD
29.69
+2.31 (8.44%)
May 27, 2026, 4:00 PM EDT - Market closed

Sutro Biopharma Income Statement

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
99.61102.4862.04153.7367.7761.88
Revenue Growth (YoY)
49.94%65.18%-59.64%126.84%9.52%44.84%
Gross Profit
99.61102.4862.04153.7367.7761.88
Selling, General & Admin
35.3341.0248.4562.5859.5456
Research & Development
151.37166.42252.04180.43137.17104.4
Other Operating Expenses
32.4153.42----
Total Operating Expenses
219.12260.85300.5243.01196.72160.4
Operating Income
-119.51-158.37-238.45-89.28-128.94-98.52
Interest Income
7.79.2518.6414.513.460.58
Interest Expense
-38.33-38.21-31.07-12.57--
Other Non-Operating Income (Expense)
-3.57-3.8625.78-1.268.78-7.59
Total Non-Operating Income (Expense)
-34.21-32.8113.360.6812.24-7.01
Pretax Income
-153.72-191.18-225.1-88.6-116.7-105.54
Provision for Income Taxes
-0.12-0.092.3618.192.5-
Net Income
-153.6-191.09-227.46-106.79-119.2-105.54
Net Income to Common
-153.6-191.09-227.46-106.79-119.2-105.54
Shares Outstanding (Basic)
1088655
Shares Outstanding (Diluted)
1088655
Shares Change (YoY)
16.90%9.84%28.59%18.57%10.02%41.59%
EPS (Basic)
-16.43-22.49-29.40-17.80-23.50-22.90
EPS (Diluted)
-16.43-22.49-29.40-17.80-23.50-22.90
Shares Outstanding
16.578.588.316.15.754.63
Free Cash Flow
-152.14-178.93-194.64-115.93-4.31-97
Free Cash Flow Per Share
-15.70-21.06-25.16-19.27-0.85-21.03
Gross Margin
100.00%100.00%100.00%100.00%100.00%100.00%
Operating Margin
-119.98%-154.53%-384.33%-58.07%-190.26%-159.22%
Profit Margin
-154.21%-186.45%-366.62%-69.47%-175.89%-170.55%
FCF Margin
-152.74%-174.59%-313.72%-75.41%-6.36%-156.76%
EBITDA
-112.81-151.04-231.24-82.46-123.25-93.68
EBITDA Margin
-113.25%-147.38%-372.70%-53.64%-181.86%-151.39%
EBIT
-119.51-158.37-238.45-89.28-128.94-98.52
EBIT Margin
-119.98%-154.53%-384.33%-58.07%-190.26%-159.22%
Effective Tax Rate
0.07%0.05%-1.05%-20.53%-2.14%0.00%
Updated May 14, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q