Sutro Biopharma Financial Ratios for Analysis 2016-2024 | STRO

Fifteen years of historical annual and quarterly financial ratios and margins for Sutro Biopharma (STRO).

Annual Data

Metric Name
Current Ratio
Long-term Debt / Capital
Debt/Equity Ratio
Gross Margin
Operating Margin
EBIT Margin
EBITDA Margin
Pre-Tax Profit Margin
Net Profit Margin
Asset Turnover
Inventory Turnover Ratio
Receiveable Turnover
Days Sales In Receivables
ROE - Return On Equity
Return On Tangible Equity
ROA - Return On Assets
ROI - Return On Investment
Book Value Per Share
Operating Cash Flow Per Share
Free Cash Flow Per Share
20232022202120202019201820172016
4.505.315.2412.783.905.760.800.99
-0.020.060.070.080.07--
0.030.080.100.070.100.11-2.24-
100.00100.00100.00100.00100.00100.00100.00100.00
-58.07-190.26-159.22-166.32-129.79-96.89-37.252.28
-58.07-190.26-159.22-166.32-129.79-96.89-37.252.28
-59.54-182.40-146.90-155.12-122.02-86.44-27.4012.04
-57.63-172.20-170.55-74.96-130.44-91.93-38.052.85
-69.47-175.89-170.55-75.20-130.44-91.93-38.052.85
0.330.170.180.110.270.171.270.86
--------
4.269.524.977.696.7915.4431.86104
85.6638.3673.4647.4953.7923.6511.463.53
-71.36-54.92-41.79-9.68-57.00-26.8518.06-1.87
-71.36-54.92-41.79-9.68-57.00-26.8530314.67
-22.69-29.29-30.91-8.15-35.65-15.83-48.292.46
-71.36-53.98-39.34-9.01-52.26-24.9530314.65
2.453.775.457.264.235.76-13.9725.71
-1.860.07-1.77-2.08-2.832.20-82.76-32.24
-1.93-0.08-2.10-2.30-2.981.93-90.16-42.97

Quarterly Data

Metric Name
Current Ratio
Long-term Debt / Capital
Debt/Equity Ratio
Gross Margin
Operating Margin
EBIT Margin
EBITDA Margin
Pre-Tax Profit Margin
Net Profit Margin
Asset Turnover
Inventory Turnover Ratio
Receiveable Turnover
Days Sales In Receivables
ROE - Return On Equity
Return On Tangible Equity
ROA - Return On Assets
ROI - Return On Investment
Book Value Per Share
Operating Cash Flow Per Share
Free Cash Flow Per Share
2024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302016-12-31
3.414.464.505.186.145.115.315.957.445.905.247.0710.6311.7412.789.777.293.983.903.784.495.675.763.45-----
------0.020.030.040.050.060.060.070.070.070.090.110.230.080.050.060.060.070.20-----
--0.030.060.070.070.080.080.110.110.100.090.080.080.070.100.120.290.100.100.110.110.110.32-----
100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00-100.00-
-189.39-435.0537.95-260.07-443.52-333.26-570.23-84.34-68.97-663.59-328.85-407.12-34.96-129.67-300.11-59.57-173.38-268.18-130.76-103.73-130.02-165.33-17.16-129.62-211.92-202.02--6.09-
-189.39-435.0537.95-260.07-443.52-333.26-570.23-84.34-68.97-663.59-328.85-407.12-34.96-129.67-300.11-59.57-173.38-268.18-130.76-103.73-130.02-165.33-17.16-129.62-211.92-202.02--6.09-
-----------------------------
-186.77-447.5241.22-280.34-368.55-391.79-400.76-77.50-83.68-663.22-357.85-362.83-21.93-207.09-718.0696.16315-273.98-130.82-105.17-131.05-165.14-7.82-130.64-202.33-207.94--8.10-
-186.80-447.5227.32-291.21-370.00-394.90-400.76-77.50-92.58-663.22-357.85-362.83-21.93-207.09-719.3096.16315-273.98-130.82-105.17-131.05-165.14-7.82-130.64-202.33-207.94--8.10-
0.050.030.240.040.020.040.020.060.070.020.030.020.080.040.020.060.030.050.070.070.060.040.090.05-----
-----------------------------
3.700.423.151.021.041.281.212.240.290.500.860.693.062.031.492.381.860.791.801.631.622.597.673.21-----
24.3321728.5588.4286.4370.1174.2640.2331317810513029.3944.3760.4437.7948.4911450.1455.2155.5834.8211.7428.06-----
-31.55-59.3920.76-43.87-24.90-26.99-15.94-8.48-12.44-17.75-15.10-10.90-2.00-9.88-17.937.0214.45-23.87-15.12-11.75-11.54-10.90-1.147.24-----
-31.55-59.3920.76-43.87-24.90-26.99-15.94-8.48-12.44-17.75-15.10-10.90-2.00-9.88-17.937.0214.45-23.87-15.12-11.75-11.54-10.90-1.14-22.35-----
-9.82-14.436.60-11.42-8.29-13.98-8.50-4.86-6.75-12.88-11.17-8.32-1.71-8.47-15.115.5810.76-12.73-9.46-7.52-7.31-7.04-0.67-7.06-----
-31.55-59.3920.76-43.87-24.90-26.99-15.67-8.24-11.89-16.78-14.21-10.22-1.87-9.14-16.706.3812.93-18.44-13.86-11.19-10.90-10.24-1.05-17.86-----
1.861.572.451.842.563.083.774.214.304.705.456.136.666.677.266.415.763.534.234.765.215.705.7694.46-----
-0.68-1.05-1.86-2.07-1.53-1.040.070.52-0.82-0.76-1.77-1.30-0.77-0.66-2.08-1.29-0.98-0.81-2.83-2.26-1.56-0.882.2038.63-60.58-32.070.00-71.390.00
-0.70-1.06-1.93-2.12-1.57-1.05-0.080.44-0.90-0.79-2.10-1.58-0.94-0.71-2.30-1.44-1.06-0.84-2.98-2.32-1.59-0.891.9337.05-61.41-32.85--77.27-