Logo image of STRO

SUTRO BIOPHARMA INC (STRO) Stock Balance Sheet

NASDAQ:STRO - Nasdaq - US8693671021 - Common Stock - Currency: USD

0.7837  +0.01 (+1.44%)

After market: 0.805 +0.02 (+2.72%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

MRQ
(2025-6-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
ASSETS
Current Assets
Cash Equivalents
STRO Cash Equivalents ChartSTRO Cash Equivalents over time chart
64.03M190.30M69.27M47.30M30.40M
Marketable Securities
STRO Marketable Securities ChartSTRO Marketable Securities over time chart
141.11M126.59M306.35M287.10M167.50M
Receivables
STRO Receivables ChartSTRO Receivables over time chart
8.00M8.62M36.08M7.10M12.50M
Other Current Assets
STRO Other Current Assets ChartSTRO Other Current Assets over time chart
18.50M17.80M9.85M11.70M8.10M
Total Current Assets
STRO Total Current Assets ChartSTRO Total Current Assets over time chart
231.63M343.31M421.54M353.20M218.50M
 
Non-Current Assets
PPE Net
STRO PPE Net ChartSTRO PPE Net over time chart
29.82M35.87M44.76M51.10M51.60M
Investments And Advances
STRO Investments And Advances ChartSTRO Investments And Advances over time chart
N/AN/AN/A0.0068.80M
Other Non-Current Assets
STRO Other Non-Current Assets ChartSTRO Other Non-Current Assets over time chart
908.00K8.03M4.44M2.70M2.50M
Total Non-Current Assets
STRO Total Non-Current Assets ChartSTRO Total Non-Current Assets over time chart
30.73M43.90M49.19M53.70M122.90M
 
TOTAL ASSETS
STRO TOTAL ASSETS ChartSTRO TOTAL ASSETS over time chart
262.36M387.21M470.74M406.90M341.40M
 
LIABILITIES
Current Liabilities
Short Term Debt
STRO Short Term Debt ChartSTRO Short Term Debt over time chart
0.000.000.000.000.00
Current Portion Of LT Debt.
STRO Current Portion Of LT Debt. ChartSTRO Current Portion Of LT Debt. over time chart
N/A0.004.06M12.50M9.40M
Accrued Expenses
STRO Accrued Expenses ChartSTRO Accrued Expenses over time chart
57.97M51.63M59.58M32.50M12.50M
Accounts Payable
STRO Accounts Payable ChartSTRO Accounts Payable over time chart
4.31M10.47M9.44M4.80M11.30M
Other Current Liabilities
STRO Other Current Liabilities ChartSTRO Other Current Liabilities over time chart
11.96M69.78M20.67M16.80M8.60M
Total Current Liabilities
STRO Total Current Liabilities ChartSTRO Total Current Liabilities over time chart
74.25M131.89M93.75M66.50M41.70M
 
Non-Current Liabilities
Long Term Debt
STRO Long Term Debt ChartSTRO Long Term Debt over time chart
0.000.000.003.80M15.70M
Other Non-Current Liabilities
STRO Other Non-Current Liabilities ChartSTRO Other Non-Current Liabilities over time chart
220.22M210.71M227.34M119.60M31.40M
Total Non-Current Liabilities
STRO Total Non-Current Liabilities ChartSTRO Total Non-Current Liabilities over time chart
220.22M210.71M227.34M123.40M47.10M
 
TOTAL LIABILITIES
STRO TOTAL LIABILITIES ChartSTRO TOTAL LIABILITIES over time chart
294.47M342.61M321.09M189.90M88.80M
 
SHAREHOLDERS' EQUITY
Retained Earnings
STRO Retained Earnings ChartSTRO Retained Earnings over time chart
-874.34M-786.87M-559.41M-452.60M-333.40M
Additional Paid In Capital
STRO Additional Paid In Capital ChartSTRO Additional Paid In Capital over time chart
842.15M831.35M708.98M670.20M586.20M
Common Shares
STRO Common Shares ChartSTRO Common Shares over time chart
85.00K83.00K61.00K100.00K0.00
Other Shareholders' Equity
STRO Other Shareholders' Equity ChartSTRO Other Shareholders' Equity over time chart
-13.00K39.00K21.00K-600.00K-300.00K
Shares Outstanding
STRO Shares Outstanding ChartSTRO Shares Outstanding over time chart
84.72M82.53M61.01M57.50M46.40M
Tangible Book Value per Share
STRO Tangible Book Value per Share ChartSTRO Tangible Book Value per Share over time chart
-0.380.542.453.775.44
Total Shareholders' Equity
STRO Total Shareholders' Equity ChartSTRO Total Shareholders' Equity over time chart
-32.11M44.60M149.65M217.00M252.60M
 
TOTAL LIABILITIES AND EQUITY
STRO TOTAL LIABILITIES AND EQUITY ChartSTRO TOTAL LIABILITIES AND EQUITY over time chart
262.36M387.21M470.74M406.90M341.40M
 
Statistics
Debt/Equity
STRO Debt/Equity ChartSTRO Debt/Equity over time chart
N/AN/AN/A0.020.06
Current Ratio
STRO Current Ratio ChartSTRO Current Ratio over time chart
3.122.604.505.315.24
Return On Assets (ROA)
STRO Return On Assets (ROA) ChartSTRO Return On Assets (ROA) over time chart
-79.55%-58.74%-22.69%-29.29%-30.91%
Return On Equity (ROE)
STRO Return On Equity (ROE) ChartSTRO Return On Equity (ROE) over time chart
N/A-509.99%-71.36%-54.93%-41.78%
Return On Invested Capital (ROIC)
STRO Return On Invested Capital (ROIC) ChartSTRO Return On Invested Capital (ROIC) over time chart
N/AN/AN/AN/AN/A

All data in USD , ROIC based on taxRate of 0.21

Charts

STRO Balance Sheet - Short Vs Long Term ChartSTRO Balance Sheet - Short Vs Long Term Assets and LiabilitiesBalance Sheet - Short Vs Long Term Short Term Long Term 50M 100M 150M 200M