Sutro Biopharma, Inc. (STRO)
NASDAQ: STRO · Real-Time Price · USD
34.87
+1.28 (3.81%)
At close: Apr 28, 2026, 4:00 PM EDT
34.69
-0.18 (-0.52%)
After-hours: Apr 28, 2026, 4:10 PM EDT

Sutro Biopharma Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
57899152261464689
Upgrade
Market Cap Growth
1105.61%-35.03%-41.98%-43.69%-32.55%-30.31%
Upgrade
Enterprise Value
449-51-212-55193453
Upgrade
Last Close Price
34.6911.5718.4042.9080.80148.80
Upgrade
PS Ratio
5.610.962.441.706.8511.13
Upgrade
PB Ratio
--0.743.401.752.142.73
Upgrade
P/TBV Ratio
--3.401.752.142.73
Upgrade
P/OCF Ratio
----130.85-
Upgrade
EV/Sales Ratio
4.38---2.857.32
Upgrade
Debt / Equity Ratio
-0.12-0.120.520.230.230.23
Upgrade
Net Debt / Equity Ratio
0.950.95-6.59-2.28-1.31-0.83
Upgrade
Net Debt / EBITDA Ratio
1.291.291.274.152.302.24
Upgrade
Net Debt / FCF Ratio
0.700.701.512.9565.892.16
Upgrade
Asset Turnover
0.370.370.140.350.180.17
Upgrade
Quick Ratio
1.941.942.474.395.135.04
Upgrade
Current Ratio
2.012.012.604.505.315.24
Upgrade
Return on Equity (ROE)
---234.19%-58.25%-50.77%-36.10%
Upgrade
Return on Assets (ROA)
-23.38%-23.38%-34.74%-12.72%-21.54%-16.74%
Upgrade
Return on Capital Employed (ROCE)
-106.30%-106.30%-93.40%-23.70%-37.90%-32.90%
Upgrade
Earnings Yield
-33.25%-193.86%-149.92%-40.84%-25.67%-15.33%
Upgrade
FCF Yield
-31.13%-181.52%-128.28%-44.34%-0.93%-14.09%
Upgrade
Buyback Yield / Dilution
-9.84%-9.84%-28.59%-18.57%-10.02%-41.59%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.