bf/NASDAQ:STRO_icon.png

COM:SUTROBIO

Sutro Biopharma, Inc.

  • Stock

Last Close

2.53

22/11 21:00

Market Cap

294.46M

Beta: -

Volume Today

822.21K

Avg: -

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '17
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
Jun '24
Sep '24
account payables
2.90M
-
2.69M
7.37%
4.59M
70.91%
3.06M
33.37%
3.40M
10.91%
4.52M
33.02%
4.55M
0.73%
5.58M
22.75%
5.84M
4.57%
4.90M
16.06%
4.88M
0.45%
5.54M
13.63%
5.89M
6.26%
7.64M
29.72%
11.17M
46.21%
11.33M
1.38%
10.71M
5.49%
12.57M
17.39%
12.44M
0.99%
4.80M
61.45%
23.81M
396.29%
3.86M
83.80%
5.53M
43.28%
9.44M
70.86%
7.51M
20.43%
6.09M
18.97%
6.22M
2.14%
accumulated other comprehensive income loss
-27K
-
-47K
74.07%
56K
219.15%
213K
280.36%
223K
4.69%
165K
26.01%
28K
83.03%
398K
1,321.43%
237K
40.45%
129K
45.57%
-45K
-
-30K
33.33%
-314K
946.67%
-1.15M
266.88%
-1.36M
17.71%
-1.34M
1.47%
-618K
53.74%
-107K
82.69%
16K
114.95%
7K
56.25%
21K
200%
-113K
638.10%
-163K
44.25%
106K
165.03%
cash and cash equivalents
22.02M
-
25.42M
15.44%
41.35M
62.68%
125.30M
203.00%
26.62M
78.76%
19.39M
27.15%
11.95M
38.35%
4.96M
58.51%
43.56M
778.33%
65.35M
50.00%
64.37M
1.50%
206.15M
220.26%
55.82M
72.92%
56.39M
1.03%
30.71M
45.55%
30.41M
0.95%
28.90M
4.97%
79.11M
173.74%
96.78M
22.33%
47.25M
51.17%
251.47M
432.16%
235.09M
6.51%
81.83M
65.19%
69.27M
15.36%
65.22M
5.85%
90.79M
39.21%
174.58M
92.29%
cash and short term investments
22.02M
-
25.42M
15.44%
122.95M
383.67%
204.49M
66.32%
170.57M
16.59%
153.16M
10.20%
125.16M
18.28%
117.86M
5.83%
115.39M
2.10%
250.46M
117.05%
281.23M
12.29%
368.14M
30.90%
251.23M
31.76%
258.70M
2.98%
229.70M
11.21%
197.94M
13.83%
209.15M
5.66%
225.64M
7.88%
324.25M
43.70%
334.36M
3.12%
276.49M
17.31%
391.64M
41.65%
355.15M
9.32%
375.62M
5.76%
313.22M
16.61%
425.99M
36.00%
388.25M
8.86%
common stock
-867K
-
23K
102.65%
23K
0%
23K
0%
23K
0%
23K
0%
23K
0%
36K
56.52%
38K
5.56%
46K
21.05%
46K
0%
46K
0%
46K
0%
46K
0%
47K
2.17%
49K
4.26%
55K
12.24%
58K
5.45%
60K
3.45%
60K
0%
61K
1.67%
61K
0%
62K
1.64%
82K
32.26%
82K
0%
deferred revenue
10.71M
-
10.36M
3.26%
24.23M
133.87%
21.57M
10.96%
19.02M
11.82%
21.38M
12.38%
20.25M
5.29%
19.46M
3.88%
22.87M
17.51%
23.50M
2.75%
15.70M
33.19%
14.60M
7.01%
12.09M
17.22%
8.13M
32.76%
7.80M
3.99%
5.50M
29.57%
6.28M
14.25%
6.49M
3.36%
15.92M
145.30%
16.76M
5.27%
102.23M
510.01%
18.04M
82.36%
23.98M
32.97%
20.67M
13.83%
20.50M
0.79%
73.96M
260.76%
72.56M
1.90%
deferred revenue non current
13.16M
-
8.19M
37.79%
48.80M
496.20%
44.60M
8.62%
31.52M
29.33%
25.58M
18.85%
19.85M
22.40%
16.20M
18.41%
15.11M
6.68%
10.56M
30.11%
8.37M
20.79%
6.10M
27.09%
822K
86.52%
193K
76.52%
145K
24.87%
90M
-
74.73M
16.96%
89.89M
20.28%
85.05M
5.38%
216.53M
154.61%
220.92M
2.02%
53.38M
75.84%
46.31M
13.24%
21.69M
53.17%
deferrred tax liabilities non current
188.59M
-
476K
99.75%
469K
1.47%
456K
2.77%
435K
4.61%
409K
5.98%
373K
8.80%
330K
11.53%
280K
15.15%
1.34M
378.57%
2.39M
78.36%
3.43M
43.60%
-136.65M
-
-142.76M
4.47%
23.15M
116.22%
21.40M
7.59%
19.59M
8.43%
goodwill
goodwill and intangible assets
intangible assets
inventory
-17.70M
-
long term debt
12.80M
-
11.50M
10.17%
10M
13.04%
8.50M
15%
7M
17.65%
5.50M
21.43%
8.88M
61.38%
24.16M
172.14%
24.28M
0.52%
24.41M
0.54%
24.55M
0.55%
24.68M
0.55%
21.69M
12.10%
50.79M
134.11%
46.96M
7.53%
44.40M
5.46%
41.85M
5.74%
37.82M
9.62%
33.34M
11.83%
46.56M
39.64%
26.53M
43.03%
24.86M
6.27%
149.11M
499.72%
156.47M
4.93%
163.91M
4.76%
17.66M
89.22%
long term investments
13.75M
-
15.06M
9.57%
25.22M
67.46%
15.61M
38.12%
14.19M
9.08%
5.65M
60.21%
74.61M
-
60.01M
19.58%
64.28M
7.12%
68.78M
6.99%
20.70M
69.90%
-32.02M
-
163.97M
612.07%
-33.35M
120.34%
-34.04M
2.08%
857K
-
857K
0%
net debt
-7.39M
-
-10.62M
43.76%
-26.67M
151.19%
-110.57M
314.59%
-12.35M
88.83%
-6.58M
46.69%
-611K
90.72%
4.92M
904.58%
-19.41M
494.83%
-41.07M
111.58%
-39.96M
2.70%
-181.61M
354.48%
-31.14M
82.85%
-31.57M
1.40%
27.77M
187.97%
26.96M
2.93%
29.07M
7.84%
-23.65M
181.34%
-43.83M
85.34%
3.18M
107.25%
-204.90M
6,551.57%
-192.44M
6.08%
-43.66M
77.31%
113.48M
359.93%
119.32M
5.14%
99.64M
16.49%
-149.72M
250.25%
net receivables
1.62M
-
3.18M
96.06%
2.44M
23.27%
2.49M
1.88%
3.34M
34.11%
6.50M
94.73%
7.53M
15.86%
6.30M
16.37%
9.08M
44.16%
5.10M
43.80%
7.48M
46.67%
5.56M
25.71%
7.23M
30.01%
9.16M
26.75%
12.33M
34.61%
12.45M
1.01%
11.69M
6.17%
97.67M
735.79%
11.24M
88.49%
7.12M
36.64%
9.87M
38.63%
10.00M
1.28%
16.63M
66.29%
36.08M
116.98%
31.30M
13.24%
6.95M
77.80%
6.66M
4.24%
other assets
1
-
1
0%
other current assets
1.99M
-
1.62M
18.44%
1.98M
22.24%
2.96M
49.82%
2.63M
11.37%
2.56M
2.63%
2.87M
12.27%
4.41M
53.36%
2.99M
32.16%
2.93M
1.94%
3.58M
22.24%
4.49M
25.20%
7.55M
68.21%
9.75M
29.22%
8.70M
10.80%
8.12M
6.61%
7.91M
2.61%
8.20M
3.70%
11.06M
34.86%
11.67M
5.45%
17.70M
51.68%
10.34M
41.55%
9.48M
8.39%
9.85M
3.90%
10.06M
2.21%
10.53M
4.66%
10.87M
3.20%
other current liabilities
3.71M
-
4.18M
12.58%
4.90M
17.28%
7.06M
44.16%
2.94M
58.31%
4.40M
49.30%
5.22M
18.65%
6.92M
32.60%
352K
94.91%
2.54M
620.45%
3.44M
35.57%
627K
81.76%
185K
70.49%
7.23M
3,808.11%
8.78M
21.48%
14.50M
65.10%
8.20M
43.47%
11.89M
45.10%
14.79M
24.37%
27.91M
88.63%
-18.49M
166.27%
29.10M
257.37%
30.79M
5.79%
53.16M
72.67%
44.82M
15.68%
43.00M
4.06%
45.31M
5.37%
other liabilities
1
-
other non current assets
1.14M
-
3.10M
171.04%
5.98M
93.06%
2.26M
62.23%
2.25M
0.40%
2.25M
0.18%
2.37M
4.97%
2.56M
8.20%
2.70M
5.39%
2.14M
20.83%
2.99M
40.17%
2.99M
0%
3.08M
2.97%
3.50M
13.46%
3.02M
13.78%
2.53M
16.21%
2.58M
1.98%
2.79M
8.38%
2.79M
0%
34.75M
1,144.07%
-142.15M
509.09%
37.49M
126.37%
38.18M
1.85%
4.44M
88.37%
5.74M
29.29%
4.96M
13.50%
8.03M
61.74%
other non current liabilities
104.66M
-
136.99M
30.89%
664K
99.52%
102K
84.64%
121K
18.63%
125K
3.31%
129K
3.20%
134K
3.88%
141K
5.22%
148K
4.96%
151K
2.03%
481K
218.54%
638K
32.64%
844K
32.29%
1.50M
78.32%
146K
90.30%
147K
0.68%
142K
3.40%
133K
6.34%
119K
10.53%
-85.05M
71,567.23%
136.65M
260.68%
142.76M
4.47%
1.69M
98.81%
1.69M
0%
21.29M
1,156.61%
191.66M
800.36%
othertotal stockholders equity
-96.50M
-
-129.14M
33.83%
7.43M
105.75%
281.89M
3,694.98%
284.89M
1.06%
287.36M
0.87%
290.62M
1.13%
293.35M
0.94%
297.37M
1.37%
391.79M
31.75%
412.17M
5.20%
559.75M
35.80%
565.52M
1.03%
571.88M
1.12%
578.85M
1.22%
586.24M
1.28%
594.00M
1.32%
608.90M
2.51%
649.03M
6.59%
670.22M
3.27%
688.13M
2.67%
695.83M
1.12%
702.75M
1.00%
708.98M
0.89%
715.70M
0.95%
817.90M
14.28%
825.46M
0.92%
preferred stock
102.50M
-
135.72M
32.40%
867K
99.36%
property plant equipment net
14.00M
-
11.86M
15.27%
11.67M
1.58%
10.93M
6.33%
9.93M
9.22%
9.27M
6.58%
8.52M
8.10%
9.63M
13.04%
9.53M
1.10%
11.27M
18.24%
11.95M
6.04%
12.94M
8.29%
14.83M
14.64%
18.67M
25.90%
53.45M
186.29%
51.59M
3.47%
51.66M
0.13%
51.32M
0.66%
51.35M
0.07%
51.06M
0.56%
49.83M
2.41%
48.77M
2.12%
46.34M
4.99%
44.76M
3.42%
42.22M
5.66%
39.75M
5.87%
38.02M
4.33%
retained earnings
-115.01M
-
-138.60M
20.51%
-148.84M
7.39%
-150.33M
1.00%
-154.25M
2.61%
-168.04M
8.94%
-180.96M
7.68%
-195.75M
8.17%
-215.34M
10.01%
-185.47M
13.87%
-168.33M
9.24%
-227.87M
35.37%
-258.23M
13.32%
-264.38M
2.38%
-295.29M
11.69%
-333.41M
12.91%
-372.52M
11.73%
-398.53M
6.98%
-418.02M
4.89%
-452.62M
8.28%
-502.67M
11.06%
-541.19M
7.66%
-590.47M
9.11%
-559.41M
5.26%
-617.62M
10.41%
-665.64M
7.77%
-714.43M
7.33%
short term debt
14.63M
-
2M
86.33%
3.18M
59.10%
4.72M
48.46%
5.77M
22.06%
5.81M
0.69%
5.84M
0.64%
1M
82.89%
2.94M
194.40%
4.52M
53.53%
5.89M
30.31%
8.82M
49.80%
4.50M
49.04%
3.13M
30.49%
7.70M
146.24%
10.41M
35.31%
13.58M
30.41%
13.62M
0.31%
15.13M
11.09%
17.09M
12.91%
18.49M
8.24%
16.13M
12.77%
13.31M
17.48%
10.48M
21.26%
6.67M
36.33%
6.93M
3.90%
7.20M
3.89%
short term investments
81.60M
-
79.19M
2.94%
143.95M
81.77%
133.77M
7.07%
113.21M
15.37%
112.90M
0.27%
71.83M
36.38%
185.11M
157.72%
216.86M
17.15%
161.99M
25.31%
195.41M
20.63%
202.31M
3.53%
198.99M
1.64%
167.52M
15.81%
180.24M
7.59%
146.52M
18.71%
227.47M
55.25%
287.11M
26.22%
25.03M
91.28%
156.55M
525.49%
273.32M
74.59%
306.35M
12.09%
248M
19.05%
335.20M
35.16%
213.68M
36.26%
tax assets
tax payables
15.16M
-
15.16M
0%
11K
99.93%
total assets
40.77M
-
45.18M
10.82%
145.03M
220.99%
223.14M
53.86%
202.46M
9.27%
188.81M
6.74%
171.68M
9.07%
156.37M
8.92%
153.88M
1.60%
277.54M
80.37%
307.24M
10.70%
394.11M
28.28%
358.53M
9.03%
359.79M
0.35%
371.47M
3.25%
341.41M
8.09%
303.68M
11.05%
385.62M
26.98%
400.70M
3.91%
406.94M
1.56%
358.02M
12.02%
464.90M
29.85%
431.73M
7.13%
470.74M
9.03%
403.40M
14.30%
489.04M
21.23%
451.83M
7.61%
total current assets
25.63M
-
30.22M
17.93%
127.37M
321.44%
209.95M
64.83%
176.53M
15.91%
162.22M
8.11%
135.57M
16.43%
128.57M
5.16%
127.46M
0.86%
258.49M
102.80%
292.30M
13.08%
378.18M
29.38%
266.00M
29.66%
277.62M
4.37%
250.73M
9.68%
218.51M
12.85%
228.74M
4.68%
331.51M
44.93%
346.55M
4.54%
353.15M
1.90%
286.37M
18.91%
411.99M
43.87%
381.25M
7.46%
421.54M
10.57%
354.58M
15.88%
443.48M
25.07%
405.78M
8.50%
total current liabilities
31.96M
-
19.23M
39.84%
36.91M
91.95%
36.42M
1.31%
31.13M
14.53%
36.10M
15.96%
35.86M
0.66%
32.97M
8.06%
32.01M
2.91%
35.46M
10.78%
29.91M
15.65%
29.60M
1.05%
22.66M
23.44%
26.13M
15.29%
35.45M
35.71%
41.74M
17.72%
38.76M
7.13%
44.57M
14.99%
58.29M
30.77%
66.55M
14.17%
126.04M
89.40%
67.13M
46.74%
73.61M
9.66%
93.75M
27.36%
79.51M
15.19%
129.99M
63.48%
131.29M
1.00%
total debt
14.63M
-
14.80M
1.15%
14.68M
0.81%
14.72M
0.29%
14.27M
3.11%
12.81M
10.23%
11.34M
11.42%
9.88M
12.93%
24.16M
144.58%
24.28M
0.52%
24.41M
0.54%
24.55M
0.55%
24.68M
0.55%
24.82M
0.56%
58.48M
135.63%
57.37M
1.89%
57.97M
1.05%
55.47M
4.32%
52.95M
4.54%
50.43M
4.76%
46.56M
7.67%
42.66M
8.39%
38.17M
10.51%
182.75M
378.71%
184.53M
0.98%
190.43M
3.20%
24.86M
86.94%
total investments
81.60M
-
79.19M
2.94%
157.70M
99.13%
148.84M
5.62%
138.43M
6.99%
128.51M
7.17%
86.02M
33.07%
190.76M
121.77%
216.86M
13.69%
161.99M
25.31%
270.02M
66.70%
262.32M
2.85%
263.27M
0.36%
199.12M
24.37%
200.94M
0.92%
146.52M
27.08%
227.47M
55.25%
255.09M
12.14%
188.99M
25.91%
123.20M
34.81%
239.27M
94.22%
306.35M
28.03%
248.86M
18.77%
336.06M
35.04%
213.68M
36.42%
total liabilities
149.77M
-
177.20M
18.31%
286.46M
61.66%
91.60M
68.02%
71.74M
21.68%
69.26M
3.46%
61.77M
10.81%
58.58M
5.17%
71.79M
22.55%
70.78M
1.41%
63.12M
10.83%
62.06M
1.67%
51.19M
17.52%
52.29M
2.14%
87.89M
68.09%
88.84M
1.08%
83.30M
6.24%
176.56M
111.95%
170.97M
3.16%
189.90M
11.07%
172.60M
9.11%
310.18M
79.71%
319.39M
2.97%
321.09M
0.53%
305.38M
4.89%
336.87M
10.31%
340.61M
1.11%
total liabilities and stockholders equity
40.77M
-
45.18M
10.82%
145.03M
220.99%
223.14M
53.86%
202.46M
9.27%
188.81M
6.74%
171.68M
9.07%
156.37M
8.92%
153.88M
1.60%
277.54M
80.37%
307.24M
10.70%
394.11M
28.28%
358.53M
9.03%
359.79M
0.35%
371.47M
3.25%
341.41M
8.09%
303.68M
11.05%
385.62M
26.98%
400.70M
3.91%
406.94M
1.56%
358.02M
12.02%
464.90M
29.85%
431.73M
7.13%
470.74M
9.03%
403.40M
14.30%
489.04M
21.23%
451.83M
7.61%
total non current assets
15.14M
-
14.96M
1.20%
17.65M
18.02%
13.19M
25.27%
25.92M
96.49%
26.59M
2.57%
36.11M
35.81%
27.80M
23.01%
26.42M
4.99%
19.05M
27.89%
14.94M
21.57%
15.93M
6.63%
92.53M
480.87%
82.17M
11.19%
120.74M
46.94%
122.89M
1.78%
74.93M
39.03%
54.11M
27.79%
54.15M
0.07%
53.79M
0.66%
71.65M
33.20%
52.91M
26.15%
50.48M
4.60%
49.19M
2.55%
48.82M
0.76%
45.57M
6.66%
46.05M
1.06%
total non current liabilities
117.81M
-
157.97M
34.09%
249.56M
57.97%
55.18M
77.89%
40.61M
26.40%
33.16M
18.35%
25.91M
21.85%
25.61M
1.15%
39.78M
55.31%
35.32M
11.21%
33.21M
5.98%
32.47M
2.23%
28.53M
12.12%
26.16M
8.30%
52.44M
100.42%
47.11M
10.16%
44.54M
5.44%
131.99M
196.32%
112.69M
14.63%
123.35M
9.46%
46.56M
62.25%
243.06M
421.99%
245.78M
1.12%
227.34M
7.50%
225.87M
0.65%
206.88M
8.41%
209.32M
1.18%
total stockholders equity
-109.00M
-
-132.02M
21.12%
-141.43M
7.13%
131.54M
193.00%
130.72M
0.62%
119.56M
8.54%
109.91M
8.07%
97.79M
11.02%
82.08M
16.06%
206.76M
151.88%
244.12M
18.07%
332.05M
36.02%
307.34M
7.44%
307.50M
0.05%
283.58M
7.78%
252.56M
10.94%
220.37M
12.75%
209.06M
5.13%
229.73M
9.89%
217.05M
5.52%
185.41M
14.58%
154.72M
16.56%
112.35M
27.38%
149.65M
33.20%
98.02M
34.50%
152.18M
55.24%
111.22M
26.91%

All numbers in (except ratios and percentages)