Sutro Biopharma, Inc. (STRO)
NASDAQ: STRO · Real-Time Price · USD
1.880
+0.060 (3.30%)
At close: Dec 20, 2024, 4:00 PM
1.970
+0.090 (4.79%)
After-hours: Dec 20, 2024, 5:56 PM EST

Sutro Biopharma Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2023 FY 2022 FY 2021 FY 2020 FY 2019 2018 - 2016
Period Ending
Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 2018 - 2016
Market Capitalization
155261464689988254
Upgrade
Market Cap Growth
35.03%-43.69%-32.55%-30.31%288.95%23.24%
Upgrade
Enterprise Value
-208-55193453731115
Upgrade
Last Close Price
1.884.298.0814.8821.7111.00
Upgrade
PS Ratio
0.831.706.8511.1323.125.94
Upgrade
PB Ratio
1.391.752.142.732.982.60
Upgrade
P/TBV Ratio
2.551.752.142.732.982.60
Upgrade
P/OCF Ratio
--130.85---
Upgrade
EV/Sales Ratio
--2.857.3217.112.69
Upgrade
Debt / Equity Ratio
0.220.220.230.230.070.10
Upgrade
Asset Turnover
0.360.350.180.170.160.23
Upgrade
Quick Ratio
3.014.395.135.0412.633.77
Upgrade
Current Ratio
3.094.505.315.2412.783.90
Upgrade
Return on Equity (ROE)
-110.89%-58.25%-50.77%-36.11%-14.95%-48.62%
Upgrade
Return on Assets (ROA)
-18.40%-12.71%-21.54%-16.74%-16.14%-18.32%
Upgrade
Return on Capital (ROIC)
-56.72%-24.76%-27.91%-18.48%-19.13%-27.38%
Upgrade
Earnings Yield
-79.96%-40.84%-25.67%-15.33%-3.25%-21.95%
Upgrade
FCF Yield
-70.44%-44.33%-0.93%-14.09%-7.58%-26.97%
Upgrade
Buyback Yield / Dilution
-20.70%-18.57%-10.02%-41.58%-41.88%-298.66%
Upgrade
Total Shareholder Return
-20.70%-18.57%-10.02%-41.58%-41.88%-298.66%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.