NASDAQ : STRO

Sutro Biopharma, Inc. — Earnings Estimates

$21.3 USD

-$3.74 (-14.94%)

Volume
1.43M
Average Volume
315.1K
Market Capitalization
$206.13M
P/E Ratio
-1.22
Dividend Yield
0.00%
Price Target
$50.00
Year High
$43.85
Year Low
$7.15
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$26.35

Annual earnings financials

STRO financial data with annual/quarterly toggle

STRO GAAP EPS - Annual & Quarterly

STRO Sales Revenue - Annual & Quarterly

STRO Shares Outstanding - Annual & Quarterly

Hover over bars to see exact values. Data includes up to 12 years of annual financials and up to 20 quarters of quarterly data from FMP Financial Data.

STRO Estimated and Actual Revenue by Quarter
STRO Estimated and Actual EPS by Quarter
STRO Analyst Forecasts — EBITDA & EBIT
Quarter Date No of Estimates Ebitda Ebit
Low High Average Low High Average
2027-12-30 6 -15.06M -2.01M -9.03M -15.21M -2.03M -9.12M
2027-09-30 3 -14.96M -1.99M -8.98M -15.11M -2.01M -9.06M
2027-06-30 3 -14.86M -1.98M -8.92M -15.01M -2M -9.01M
2027-03-30 3 -15.36M -2.05M -9.22M -15.51M -2.07M -9.31M
2026-12-30 3 -13.3M -1.77M -7.98M -13.43M -1.79M -8.06M
2026-09-30 7 -15.14M -2.02M -9.09M -15.29M -2.04M -9.18M
STRO Analyst Forecasts — Net Income & SGA Expense
Quarter Date No of Estimates NetIncome SgaExpense
Low High Average Low High Average
2027-12-30 6 -60.47M 359.91K -32.39M 1.52M 11.43M 6.86M
2027-09-30 3 -61.61M 366.73K -33.01M 1.51M 11.36M 6.81M
2027-06-30 3 -65.2M 388.08K -34.93M 1.5M 11.28M 6.77M
2027-03-30 3 -67.29M 400.51K -36.05M 1.55M 11.66M 7M
2026-12-30 3 -57.5M 342.25K -30.8M 1.35M 10.09M 6.06M
2026-09-30 7 -42.06M -22.91M -34.04M 1.53M 11.49M 6.9M
STRO Analyst Forecasts — Revenue & EPS
Quarter Date No of Revenue Estimates Revenue No of EPS Estimates EPS
Low High Average Low High Average
2027-12-30 6 2.26M 16.95M 10.17M 1 -3.64872 0.02171856 -1.95467
2027-09-30 3 2.25M 16.84M 10.1M 1 -3.71782 0.02212989 -1.99169
2027-06-30 3 2.23M 16.73M 10.04M 1 -3.9343 0.02341844 -2.10766
2027-03-30 3 2.31M 17.29M 10.37M 1 -4.06028 0.02416833 -2.17515
2026-12-30 3 2M 14.97M 8.98M 1 -3.46967 0.02065278 -1.85875
2026-09-30 7 2.27M 17.04M 10.23M 4 -2.53795 -1.38254 -2.05406