E
Sutro Biopharma, Inc. STRO
$0.8113 -$0.0155-1.88% NASDAQ
Recommendation
Prev Close
Volume
Avg Vol (90D)
Market Cap
Dividend & Yield
--
52-Week Range
P/E (TTM)
--
EPS (TTM)

03/31/2025 12/31/2024 09/30/2024 06/30/2024 03/31/2024
Revenue 17.40M 14.81M 8.52M 25.71M 13.01M
Total Other Revenue -- -- -- -- --
Total Revenue 17.40M 14.81M 8.52M 25.71M 13.01M
Cost of Revenue 2.28M -168.50M 62.11M 62.02M 3.17M
Gross Profit 15.12M 183.31M -53.59M -36.31M 9.83M
SG&A Expenses 13.27M 9.03M 14.33M 12.37M 12.72M
Depreciation & Amortization -- -- -- -- --
Other Operating Expenses -- -- -- -- --
Total Operating Expenses 64.87M 80.07M 76.44M 74.39M 69.60M
Operating Income -47.47M -65.26M -67.92M -48.69M -56.59M
Income Before Tax -75.97M -70.09M -48.79M -48.01M -58.21M
Income Tax Expenses -- 2.36M -- 8.00K --
Earnings from Continuing Operations -75.97M -72.44M -48.79M -48.02M -58.21M
Earnings from Discontinued Operations -- -- -- -- --
Extraordinary Item & Accounting Change -- -- -- -- --
Minority Interest in Earnings -- -- -- -- --
Net Income -75.97M -72.44M -48.79M -48.02M -58.21M
EBIT -47.47M -65.26M -67.92M -48.69M -56.59M
EBITDA -45.57M -63.39M -66.12M -46.90M -54.83M
EPS Basic -0.91 -0.88 -0.59 -0.59 -0.95
Normalized Basic EPS -0.41 -0.53 -0.55 -0.41 -0.63
EPS Diluted -0.91 -0.88 -0.59 -0.59 -0.95
Normalized Diluted EPS -0.41 -0.53 -0.55 -0.41 -0.63
Average Basic Shares Outstanding 83.11M 82.51M 82.04M 81.22M 61.46M
Average Diluted Shares Outstanding 83.11M 82.51M 82.04M 81.22M 61.46M
Dividend Per Share -- -- -- -- --
Payout Ratio -- -- -- -- --