Sutro Biopharma, Inc.

NASDAQ:STRO

1.25 (USD) • At close March 13, 2025
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

202420232022202120202019201820172016
Operating Activities:
Net Income -227.461-106.793-119.204-105.538-32.128-55.744-35.317-19.6881.702
Depreciation & Amortization 7.2186.8165.694.8444.2974.7774.5394.995.662
Deferred Income Tax 0007.235-41.008-1.297-1.53.0040.08
Stock Based Compensation 24.68724.90826.30423.24111.91710.3122.8721.3910.968
Change In Working Capital 0-34.375104.405-17.62-11.486-23.26442.606-26.903-21.663
Accounts Receivables 27.462-28.9565.341-6.8950.739-3.809-0.865-1.047-0.171
Inventory 000-4.545-0.058-1.255-1.669-0.354-0.389
Accounts Payables 0.7064.812-1.2256.433-0.9472.2530.209-0.4730.874
Other Working Capital 0-10.231100.289-12.613-11.22-20.45344.931-25.029-21.977
Other Non Cash Items 4.016-2.172-13.6466.1590.6060.193-0.5170.1320.098
Operating Cash Flow -191.54-111.6163.549-81.679-67.802-65.02312.683-37.074-13.153
Investing Activities:
Investments In Property Plant And Equipment -3.098-4.315-7.858-15.323-7.129-3.481-1.557-3.316-4.394
Acquisitions Net 0028.7390047.65000.016
Purchases Of Investments -461.521-460.301-216.671-248.727-130.741-196.226-81.463-14.22-52.304
Sales Maturities Of Investments 683.127460.692189.498166.726138.385148.5762.7550.05866.273
Other Investing Activites 00-28.730.0090.089-47.650.080.080.016
Investing Cash Flow 218.508-3.924-35.022-97.3150.604-51.131-80.1932.6029.591
Financing Activities:
Debt Repayment 0-12.5-9.375015-50150
Common Stock Issued 71.52711.97156.270251.415084.436-0.1910.184
Common Stock Repurchased 000-0.0070-0.327000
Dividends Paid 000000000
Other Financing Activities 94.054138.0831.4183.2632.8321.14386.349-0.3620.177
Financing Cash Flow 94.054137.55448.3133.256269.247-4.184170.78514.6390.177
Other Information:
Effect Of Forex Changes On Cash 000000000
Net Change In Cash 121.02222.01416.84-175.738202.049-120.338103.27810.167-3.385
Cash At End Of Period 191.16270.1448.12631.286207.0244.975125.31322.03511.868