×
Stock Screener
Stock Research
Top Dividend Stocks
Market Indexes
Precious Metals
Energy
Commodities
Exchange Rates
Interest Rates
Economy
Sutro Biopharma Financial Ratios for Analysis 2016-2025 | STRO
Prices
Financials
Revenue & Profit
Assets & Liabilities
Margins
Price Ratios
Other Ratios
Other Metrics
Income Statement
Balance Sheet
Cash Flow Statement
Key Financial Ratios
Format: Annual
Format: Quarterly
Format: Annual
View Annual Reports
Loading...
Annual Data
2023-12-31
2022-12-31
2021-12-31
2020-12-31
2019-12-31
2018-12-31
2017-12-31
2016-12-31
Current Ratio
4.4966
5.3068
5.2356
12.7777
3.8999
5.7641
0.802
0.9902
Long-term Debt / Capital
-
0.0171
0.0587
0.0688
0.0832
0.0707
-
-
Debt/Equity Ratio
0.0271
0.075
0.0994
0.0739
0.101
0.1119
-2.2418
-
Gross Margin
100
100
100
100
100
100
100
100
Operating Margin
-58.0742
-190.26
-159.2178
-166.3241
-129.7922
-96.887
-37.2471
2.2836
EBIT Margin
-58.0742
-190.26
-159.2178
-166.3241
-129.7922
-96.887
-37.2471
2.2836
EBITDA Margin
-59.5436
-182.4013
-146.8956
-155.1191
-122.0236
-86.4442
-27.398
12.044
Pre-Tax Profit Margin
-57.6338
-172.2009
-170.5527
-74.9614
-130.438
-91.9259
-38.0511
2.8494
Net Profit Margin
-69.4675
-175.8897
-170.5527
-75.2025
-130.438
-91.9259
-38.0511
2.8494
Asset Turnover
0.3266
0.1665
0.1812
0.1084
0.2733
0.1722
1.2691
0.8622
Inventory Turnover Ratio
-
-
-
-
-
-
-
-
Receiveable Turnover
4.2611
9.5159
4.9687
7.6852
6.7856
15.4355
31.8602
103.5199
Days Sales In Receivables
85.6592
38.357
73.4601
47.4939
53.79
23.6468
11.4563
3.5259
ROE - Return On Equity
-71.3624
-54.9206
-41.7866
-9.6757
-57.0044
-26.8491
18.0622
-1.8727
Return On Tangible Equity
-71.3623
-54.9206
-41.7866
-9.6757
-57.0044
-26.8491
303.0789
14.6673
ROA - Return On Assets
-22.6864
-29.2925
-30.9126
-8.152
-35.6488
-15.8274
-48.2916
2.4568
ROI - Return On Investment
-71.3623
-53.9827
-39.3355
-9.0097
-52.2608
-24.9521
303.0788
14.6459
Book Value Per Share
2.4529
3.7748
5.4518
7.2576
4.2335
5.7571
-13.9699
25.7102
Operating Cash Flow Per Share
-1.9251
1.8409
0.3105
0.7506
-5.0344
84.9645
-50.5244
-32.2378
Free Cash Flow Per Share
-1.842
2.0184
0.1971
0.6834
-4.9157
92.0968
-47.1968
-42.9681
www.jqwidgets.com