Sutro Biopharma, Inc. (STRO)
NASDAQ: STRO · IEX Real-Time Price · USD
2.960
-0.090 (-2.95%)
At close: Jul 2, 2024, 4:00 PM
3.040
+0.080 (2.70%)
After-hours: Jul 2, 2024, 6:17 PM EDT

Sutro Biopharma Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year
Current20232022202120202019 2018 - 2017
Market Capitalization
242261464689838254
Upgrade
Market Cap Growth
26.93%-43.69%-32.55%-17.85%229.97%23.24%
Upgrade
Enterprise Value
-44-81180547494146
Upgrade
PE Ratio
--2.45-3.90-6.52-26.09-4.56
Upgrade
PS Ratio
1.571.706.8511.1319.625.94
Upgrade
PB Ratio
2.471.752.142.732.522.60
Upgrade
P/FCF Ratio
-2.96-2.26-107.77-7.10-11.18-3.71
Upgrade
P/OCF Ratio
-3.06-2.34130.85-8.43-12.36-3.91
Upgrade
EV/Sales Ratio
0.43-0.532.658.8411.553.42
Upgrade
EV/EBITDA Ratio
-0.881.21-1.71-5.91-20.78-3.13
Upgrade
EV/EBIT Ratio
-0.771.05-1.58-5.34-17.60-2.84
Upgrade
EV/FCF Ratio
-0.560.70-41.68-5.64-6.59-2.13
Upgrade
Debt / Equity Ratio
0.290.220.230.230.070.10
Upgrade
Debt / EBITDA Ratio
-0.37-0.50-0.48-0.62-1.03-0.21
Upgrade
Debt / FCF Ratio
-0.24-0.29-11.70-0.59-0.33-0.14
Upgrade
Quick Ratio
4.344.405.145.0612.663.77
Upgrade
Current Ratio
4.464.505.315.2412.783.90
Upgrade
Asset Turnover
0.350.360.180.170.150.24
Upgrade
Interest Coverage
-8.34-6.92-33.88-32.64-7.06-11.81
Upgrade
Return on Equity (ROE)
-89.30%-70.90%-54.40%-36.70%-14.90%-48.70%
Upgrade
Return on Assets (ROA)
-26.00%-24.80%-31.90%-29.50%-11.30%-31.00%
Upgrade
Return on Capital (ROIC)
-82.19%-48.71%-48.21%-31.79%-19.93%-51.52%
Upgrade
Earnings Yield
-47.48%-40.84%-25.67%-15.33%-3.83%-21.95%
Upgrade
FCF Yield
-49.23%-44.33%-0.93%-14.09%-8.94%-26.97%
Upgrade
Buyback Yield / Dilution
-4.66%-18.57%-10.02%-41.58%-41.88%-298.66%
Upgrade
Total Shareholder Return
-4.66%-18.57%-10.02%-41.58%-41.88%-298.66%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).