Sutro Biopharma, Inc. (STRO)
NASDAQ: STRO · IEX Real-Time Price · USD
3.395
-0.125 (-3.55%)
Apr 30, 2024, 3:24 PM EDT - Market open

Sutro Biopharma Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2023202220212020201920182017
Market Capitalization
260261464689838254206-
Market Cap Growth
--43.69%-32.55%-17.85%229.97%23.24%--
Enterprise Value
-72-8118054749414616-7
PE Ratio
-2.45-2.45-3.90-6.52-26.09-4.56-5.83-
PS Ratio
1.761.706.8511.1319.625.945.36-
PB Ratio
1.811.752.142.732.522.601.57-
P/FCF Ratio
-2.26-2.26-107.77-7.10-11.18-3.7118.52-
P/OCF Ratio
-2.34-2.34130.85-8.43-12.36-3.9116.25-
EV/Sales Ratio
-0.53-0.532.658.8411.553.420.42-0.14
EV/EBITDA Ratio
1.211.21-1.71-5.91-20.78-3.13-0.520.53
EV/EBIT Ratio
1.051.05-1.58-5.34-17.60-2.84-0.460.39
EV/FCF Ratio
0.700.70-41.68-5.64-6.59-2.131.470.19
Debt / Equity Ratio
0.220.220.230.230.070.100.11-0.13
Debt / EBITDA Ratio
-0.50-0.50-0.48-0.62-1.03-0.21-0.47-1.04
Debt / FCF Ratio
-0.29-0.29-11.70-0.59-0.33-0.141.32-0.36
Quick Ratio
4.404.405.145.0612.663.775.680.74
Current Ratio
4.504.505.315.2412.783.905.760.80
Asset Turnover
0.360.360.180.170.150.240.290.94
Interest Coverage
-6.92-6.92-33.88-32.64-7.06-11.81--27.57
Return on Equity (ROE)
-70.90%-70.90%-54.40%-36.70%-14.90%-48.70%-313.40%19.70%
Return on Assets (ROA)
-24.80%-24.80%-31.90%-29.50%-11.30%-31.00%-26.80%-35.80%
Return on Capital (ROIC)
-48.71%-48.71%-48.21%-31.79%-19.93%-51.52%-25.45%20.41%
Earnings Yield
-39.44%-40.84%-25.67%-15.33%-3.83%-21.95%-17.14%-
FCF Yield
-42.82%-44.33%-0.93%-14.09%-8.94%-26.97%5.40%-
Buyback Yield / Dilution
-18.57%-18.57%-10.02%-41.58%-41.88%-298.66%-1185.62%-9.86%
Total Shareholder Return
-18.57%-18.57%-10.02%-41.58%-41.88%-298.66%-1185.62%-9.86%
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).