Sutro Biopharma Inc. logo

Sutro Biopharma Inc.

STRO | NASDAQ
Chart Builder DCF Calculator
$16.48
+$0.13 (+0.80%)
Sep 22, 2026, 1:16 PM ET · Market open
TTM
Period Ending
Q2 2026
Jun 29, 2026
Q1 2026
Mar 30, 2026
Q4 2025
Dec 30, 2025
Q3 2025
Sep 29, 2025
Q2 2025
Jun 29, 2025
Q1 2025
Mar 30, 2025
Q4 2024
Dec 30, 2024
Q3 2024
Sep 29, 2024
Q2 2024
Jun 29, 2024
Q1 2024
Mar 30, 2024
Q4 2023
Dec 30, 2023
Q3 2023
Sep 29, 2023
Q2 2023
Jun 29, 2023
Q1 2023
Mar 30, 2023
Q4 2022
Dec 30, 2022
Q3 2022
Sep 29, 2022
Q2 2022
Jun 29, 2022
Q1 2022
Mar 30, 2022
Q4 2021
Dec 30, 2021
Q3 2021
Sep 29, 2021
Q2 2021
Jun 29, 2021
Q1 2021
Mar 30, 2021
Cash & Equivalents
54.34M 73.68M 58.13M 65.93M 64.03M 106.23M 190.3M 174.58M 90.79M 65.22M 69.27M 81.83M 235.1M 62.47M 47.25M 96.78M 79.12M 28.9M 30.41M 30.71M 56.39M 55.82M
Short-Term Investments
110.01M 128.88M 83.3M 101.67M 141.11M 142.74M 126.59M 213.68M 335.2M 248M 306.35M 273.32M 156.55M 214.02M 287.11M 227.47M 146.52M 180.24M 167.52M 198.99M 202.31M 195.41M
Long-Term Investments
n/a n/a 858K n/a 858K n/a n/a n/a n/a n/a n/a -34.04M -33.35M n/a -32.02M n/a n/a 20.7M 68.78M 64.28M 60.01M 74.62M
Other Long-Term Assets
1.99M 1.95M 495K 858K 50K 943K 8.03M 8.03M 5.82M 6.6M 4.44M 38.18M 37.49M 4.12M 34.75M 2.79M 2.79M 2.58M 2.53M 3.02M 3.5M 3.08M
Receivables
5.8M 12.48M 3.98M 3.92M 8M 13.56M 8.62M 6.66M 6.95M 31.3M 36.08M 16.63M 10M 9.87M 7.12M 11.24M 97.67M 11.69M 12.45M 12.33M 9.16M 7.23M
Inventory
n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Other Current Assets
n/a 5.93M 5.52M 10.6M 18.5M 24.88M 17.8M 10.87M 10.53M 10.06M 9.85M 9.48M 10.34M 17.7M 11.67M n/a n/a n/a 1 n/a n/a -1
Total Current Assets
175.65M 220.97M 150.93M 182.11M 231.63M 287.41M 343.31M 405.78M 443.48M 354.58M 421.54M 381.25M 411.99M 304.06M 353.15M 346.55M 331.51M 228.74M 218.52M 250.73M 277.62M 266M
Property-Plant & Equipment
16.82M 19.07M 21.55M 26.69M 29.82M 33.08M 35.87M 38.02M 39.75M 42.22M 44.76M 46.34M 48.77M 49.83M 51.06M 51.35M 51.32M 51.66M 51.59M 53.45M 18.67M 14.83M
Goodwill & Intangibles
n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Total Long-Term Assets
18.82M 21.02M 22.9M 27.55M 30.73M 34.02M 43.9M 46.05M 45.57M 48.82M 49.19M 50.48M 52.91M 53.95M 53.79M 54.15M 54.11M 74.93M 122.89M 120.74M 82.17M 92.53M
Total Assets
194.46M 241.99M 173.83M 209.66M 262.36M 321.43M 387.21M 451.83M 489.04M 403.4M 470.74M 431.73M 464.9M 358.02M 406.94M 400.7M 385.62M 303.68M 341.41M 371.47M 359.79M 358.53M
Account Payables
3.36M 5.49M 7.57M 7.03M 4.31M 8.18M 10.48M 6.22M 6.09M 7.51M 9.44M 5.53M 3.86M 5.06M 4.8M 12.44M 12.57M 10.71M 6.01M 11.17M 7.64M 5.89M
Deferred Revenue
6.46M 9.4M 10.56M 8.98M 11.96M 68.98M 69.78M 72.56M 73.96M 20.5M 20.67M 23.98M 18.04M 17.19M 16.76M 15.92M 6.49M n/a 5.5M 7.8M 8.13M 12.09M
Short-Term Debt
n/a n/a 7.78M n/a n/a n/a n/a n/a n/a n/a 4.06M 7.14M 16.13M 13.24M 17.09M 12.5M 12.5M 12.5M 9.38M 6.25M 3.13M n/a
Other Current Liabilities
n/a 8.38M 34.58M 29.04M 38.15M 25.73M 16.91M 32.12M 13.52M 10.48M 18.58M 19.42M 13.66M 8.55M 11.64M 14.79M 11.9M 9.07M 11.42M 8.78M 720K 185K
Total Current Liabilities
52.9M 70.81M 75.13M 71.9M 74.25M 133.05M 131.89M 131.29M 129.99M 79.51M 93.75M 73.61M 67.13M 59.49M 66.55M 58.29M 44.57M 38.76M 41.74M 35.46M 26.13M 22.66M
Long-Term Debt
n/a n/a 219.54M n/a 200.08M n/a n/a n/a n/a n/a n/a n/a n/a n/a 3.77M 6.78M 9.78M 12.76M 15.74M 18.71M 21.69M 24.68M
Other Long-Term Liabilities
240.76M 1.69M 1.69M 1.69M 1.69M 1.69M 1.69M 1.69M 1.69M 1.69M 1.69M 142.76M 136.65M n/a 119K 133K 142K 147K 146K 1.51M 4.28M 3.03M
Total Long-Term Liabilities
244.88M 238.06M 231.15M 225.03M 220.22M 214.2M 210.71M 209.32M 206.88M 225.87M 227.34M 245.78M 243.06M 113.12M 123.35M 112.69M 131.99M 44.54M 47.11M 52.44M 26.16M 28.53M
Total Liabilities
297.78M 308.88M 306.28M 296.93M 294.47M 347.24M 342.61M 340.61M 336.87M 305.38M 321.09M 319.39M 310.18M 172.6M 189.9M 170.97M 176.56M 83.3M 88.84M 87.89M 52.29M 51.19M
Total Debt
10.78M 13.63M 235.21M 17.66M 219.68M 21.4M 23.15M 24.86M 26.53M 28.07M 33.64M 38.18M 48.59M 46.56M 55.02M 52.95M 55.47M 57.97M 57.37M 58.48M 24.82M 24.68M
Book Value
-103.32M -66.89M -132.45M -87.27M -32.11M -25.81M 44.6M 111.22M 152.18M 98.02M 149.65M 112.35M 154.72M 185.41M 217.05M 229.73M 209.06M 220.37M 252.56M 283.58M 307.5M 307.34M
Book Value Per Share
-6.23 -5.11 -15.43 -10.28 -3.80 -3.11 5.40 13.56 18.74 15.95 24.53 18.54 25.64 31.57 38.22 43.89 44.52 47.39 54.71 61.43 66.68 66.95
Common Stock
17K 17K 9K 85K 85K 84K 83K 82K 82K 62K 61K 61K 60K 60K 58K 55K 49K 47K 46K 46K 46K 46K
Retained Earnings
-1.05B -1.02B -977.96M -931.19M -874.34M -862.84M -786.87M -714.43M -665.64M -617.62M -559.41M -590.47M -541.19M -502.67M -452.62M -418.02M -398.53M -372.52M -333.41M -295.29M -264.38M -258.23M
Comprehensive Income
-58K -101K 19K 33K -13K -9K 39K 106K -163K -113K 21K 7K 16K -107K -618K -1.34M -1.36M -1.15M -314K -30K -45K 0
Shareholders Equity
-103.32M -66.89M -132.45M -87.27M -32.11M -25.81M 44.6M 111.22M 152.18M 98.02M 149.65M 112.35M 154.72M 185.41M 217.05M 229.73M 209.06M 220.37M 252.56M 283.58M 307.5M 307.34M
Total Investments
110.01M 128.88M 84.16M 101.67M 141.96M 142.74M 126.59M 213.68M 335.2M 248M 306.35M 239.27M 123.2M 214.02M 255.09M 227.47M 146.52M 200.94M 236.3M 263.27M 262.32M 270.03M

© 2026 bestshares.com. All rights reserved.