bf/NASDAQ:STRO_icon.png

COM:SUTROBIO

Sutro Biopharma, Inc.

  • Stock

USD

Last Close

2.53

22/11 21:00

Market Cap

294.46M

Beta: -

Volume Today

843.86K

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
Sep '17
Dec '17
Mar '18
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
revenue
17.50M
-
4.04M
76.91%
5.79M
43.39%
5.70M
1.54%
7.84M
37.38%
19.09M
143.57%
8.63M
54.79%
10.53M
21.97%
12.28M
16.65%
11.30M
7.92%
7.15M
36.74%
9.47M
32.40%
17.82M
88.22%
8.28M
53.55%
14.66M
77.10%
28.05M
91.33%
8.52M
69.64%
10.65M
25.09%
5.90M
44.65%
28.10M
376.45%
25.15M
10.50%
8.63M
65.67%
12.67M
46.83%
10.41M
17.85%
16.92M
62.54%
113.72M
571.95%
13.01M
88.56%
25.71M
97.62%
8.52M
66.86%
cost of revenue
1.73M
-
1.76M
1.73%
1.79M
1.65%
gross profit
17.50M
-
4.04M
76.91%
5.79M
43.39%
5.70M
1.54%
7.84M
37.38%
19.09M
143.57%
8.63M
54.79%
10.53M
21.97%
12.28M
16.65%
11.30M
7.92%
7.15M
36.74%
9.47M
32.40%
17.82M
88.22%
8.28M
53.55%
14.66M
77.10%
28.05M
91.33%
8.52M
69.64%
10.65M
25.09%
5.90M
44.65%
28.10M
376.45%
25.15M
10.50%
8.63M
65.67%
12.67M
46.83%
10.41M
17.85%
16.92M
62.54%
111.99M
561.72%
11.25M
89.96%
23.92M
112.64%
8.52M
64.38%
selling and marketing expenses
-1.76M
-
general and administrative expenses
4.89M
-
4.07M
16.89%
4.41M
8.51%
4.04M
8.45%
5.35M
32.42%
7.57M
41.54%
7.71M
1.86%
8.07M
4.56%
8.12M
0.60%
8.70M
7.15%
8.71M
0.21%
8.64M
0.80%
9.08M
5.04%
10.38M
14.36%
11.11M
6.97%
12.54M
12.95%
16.59M
32.24%
15.76M
4.98%
15.04M
4.59%
15.14M
0.69%
14.64M
3.30%
14.72M
0.52%
15.51M
5.39%
15.00M
3.31%
15.27M
1.80%
12.72M
-
12.37M
2.75%
14.33M
15.84%
selling general and administrative expenses
4.89M
-
4.07M
16.89%
4.41M
8.51%
4.04M
8.45%
5.35M
32.42%
7.57M
41.54%
7.71M
1.86%
8.07M
4.56%
8.12M
0.60%
8.70M
7.15%
8.71M
0.21%
8.64M
0.80%
9.08M
5.04%
10.38M
14.36%
11.11M
6.97%
12.54M
12.95%
16.59M
32.24%
15.76M
4.98%
15.04M
4.59%
15.14M
0.69%
14.64M
3.30%
14.72M
0.52%
15.51M
5.39%
15.00M
3.31%
15.27M
1.80%
15.07M
1.28%
10.96M
27.29%
12.37M
12.87%
14.33M
15.84%
research and development expenses
13.67M
-
15.14M
10.76%
13.08M
13.59%
13.75M
5.11%
12.64M
8.06%
14.79M
16.97%
15.18M
2.66%
16.14M
6.34%
16.90M
4.67%
17.39M
2.93%
17.62M
1.31%
17.24M
2.13%
19.36M
12.28%
22.74M
17.44%
22.56M
0.77%
25.31M
12.18%
26.60M
5.11%
29.93M
12.50%
29.99M
0.21%
32.33M
7.81%
31.71M
1.91%
43.13M
36.01%
39.40M
8.66%
41.59M
5.57%
45.67M
9.80%
53.77M
17.73%
56.88M
5.79%
62.02M
9.04%
62.11M
0.14%
other expenses
-180K
-
120K
166.67%
-68K
-
1.07M
1,677.94%
cost and expenses
18.56M
-
19.21M
3.47%
17.50M
8.91%
17.79M
1.69%
17.99M
1.13%
22.36M
24.28%
22.89M
2.39%
24.21M
5.74%
25.01M
3.31%
26.09M
4.30%
26.33M
0.94%
25.89M
1.69%
28.44M
9.87%
33.12M
16.46%
33.67M
1.65%
37.85M
12.43%
43.19M
14.10%
45.69M
5.79%
45.03M
1.45%
47.48M
5.43%
46.36M
2.35%
57.85M
24.80%
54.91M
5.09%
56.59M
3.06%
60.94M
7.68%
70.57M
15.80%
69.60M
1.37%
74.39M
6.89%
76.44M
2.75%
operating expenses
18.56M
-
19.21M
3.47%
17.50M
8.91%
17.79M
1.69%
17.99M
1.13%
22.36M
24.28%
22.89M
2.39%
24.21M
5.74%
25.01M
3.31%
26.09M
4.30%
26.33M
0.94%
25.89M
1.69%
28.44M
9.87%
33.12M
16.46%
33.67M
1.65%
37.85M
12.43%
43.19M
14.10%
45.69M
5.79%
45.03M
1.45%
47.48M
5.43%
46.36M
2.35%
57.85M
24.80%
54.91M
5.09%
56.59M
3.06%
60.94M
7.68%
68.84M
12.96%
67.84M
1.45%
74.39M
9.66%
76.44M
2.75%
interest expense
235K
-
377K
60.43%
383K
1.59%
507K
32.38%
415K
18.15%
424K
2.17%
1.16M
173.58%
1.23M
6.21%
1.14M
7.39%
817K
28.40%
1.06M
29.25%
2.96M
179.83%
2.32M
21.59%
-2.25M
197.15%
858K
138.12%
847K
1.28%
820K
3.19%
612K
25.37%
657K
7.35%
594K
9.59%
2.79M
369.36%
-693K
124.86%
2.99M
530.88%
3.36M
12.42%
-5.94M
276.82%
6.39M
207.68%
-7.18M
212.39%
-7.29M
1.42%
-7.91M
8.56%
ebitda
13K
-
-13.77M
106,046.15%
-10.50M
23.76%
-10.96M
4.42%
-8.70M
20.63%
66K
100.76%
-11.95M
18,210.61%
-11.37M
4.89%
-10.54M
7.29%
-12.76M
21.02%
-17.44M
36.73%
-14.97M
14.14%
-9.36M
37.53%
-23.48M
151.02%
-17.52M
25.39%
-8.51M
51.43%
-33.45M
293.03%
-33.63M
0.53%
-37.69M
12.09%
-17.79M
52.81%
-18.76M
5.47%
-45.57M
142.92%
-39.68M
12.92%
-41.61M
4.86%
-44.01M
5.79%
44.88M
201.97%
-54.83M
222.16%
-48.69M
11.21%
-67.92M
39.51%
operating income
-1.06M
-
-15.17M
1,324.23%
-11.70M
22.84%
-12.09M
3.29%
-10.16M
15.97%
-3.27M
67.76%
-14.27M
335.60%
-13.69M
4.07%
-12.73M
6.94%
-14.78M
16.07%
-19.18M
29.75%
-16.42M
14.41%
-10.62M
35.33%
-24.84M
133.99%
-19.01M
23.48%
-9.80M
48.42%
-34.67M
253.64%
-35.04M
1.04%
-39.13M
11.69%
-19.38M
50.48%
-21.21M
9.45%
-49.22M
132.07%
-42.24M
14.19%
-46.18M
9.33%
-44.01M
4.69%
43.15M
198.04%
-56.59M
231.14%
-48.69M
13.97%
-67.92M
39.51%
depreciation and amortization
1.20M
-
1.19M
0.17%
1.16M
2.68%
1.12M
3.36%
1.12M
0.36%
1.14M
1.43%
1.14M
0.18%
1.19M
4.84%
1.23M
3.27%
1.22M
1.14%
1.10M
9.70%
1.06M
3.64%
967K
8.69%
1.17M
21.20%
1.29M
10.15%
1.12M
13.25%
1.12M
0.18%
1.31M
17.62%
1.44M
9.73%
1.59M
10.46%
2.45M
53.83%
3.66M
49.10%
2.56M
29.98%
1.73M
32.38%
1.74M
0.46%
1.73M
0.46%
1.76M
1.73%
1.79M
1.65%
total other income expenses net
-180K
-
120K
166.67%
-343K
385.83%
547K
259.48%
-68K
112.43%
1.07M
1,677.94%
16K
98.51%
-108K
775%
-177K
63.89%
-7K
96.05%
-415K
5,828.57%
48.86M
11,873.49%
29.78M
39.05%
-37.14M
224.72%
-10.69M
71.22%
4.33M
140.46%
4.48M
3.65%
-2.57M
157.39%
22K
100.86%
-4.13M
18,886.36%
1.72M
141.66%
14.63M
749.48%
-7.42M
150.71%
8.32M
212.17%
-3.43M
141.23%
3.72M
208.42%
-1.62M
143.60%
675K
141.62%
19.13M
2,734.37%
income before tax
-1.42M
-
-15.34M
982.09%
-12.05M
21.49%
-11.54M
4.19%
-10.24M
11.30%
-1.49M
85.42%
-14.25M
854.45%
-13.79M
3.21%
-12.91M
6.39%
-14.79M
14.54%
-19.59M
32.50%
29.87M
252.45%
17.14M
42.63%
-59.54M
447.42%
-30.36M
49.01%
-6.15M
79.74%
-30.90M
402.31%
-38.13M
23.37%
-39.11M
2.58%
-23.51M
39.88%
-19.49M
17.11%
-34.59M
77.51%
-49.66M
43.54%
-38.37M
22.72%
-47.45M
23.64%
46.87M
198.79%
-58.21M
224.20%
-48.01M
17.53%
-48.79M
1.62%
income tax expense
55K
-
497K
803.64%
40K
91.95%
347K
-
1.50M
331.41%
1.18M
21.44%
1.12M
4.42%
964K
14.23%
810K
15.98%
641K
20.86%
2.96M
361.00%
2.32M
21.59%
-2.25M
197.15%
858K
138.12%
847K
1.28%
820K
3.19%
612K
25.37%
-22K
103.59%
2.50M
11,463.64%
-1.72M
168.88%
2.50M
245.18%
395K
84.20%
151K
61.77%
1.84M
1,117.88%
15.81M
759.54%
8K
-
net income
-1.42M
-
-15.34M
982.09%
-12.05M
21.49%
-11.54M
4.19%
-10.24M
11.30%
-1.49M
85.42%
-14.25M
854.45%
-13.79M
3.21%
-12.91M
6.39%
-14.79M
14.54%
-19.59M
32.50%
29.87M
252.45%
17.14M
42.63%
-59.54M
447.42%
-30.36M
49.01%
-6.15M
79.74%
-30.90M
402.31%
-38.13M
23.37%
-39.09M
2.53%
-26.01M
33.45%
-17.77M
31.70%
-37.09M
108.79%
-50.05M
34.93%
-38.52M
23.03%
-49.28M
27.93%
31.07M
163.03%
-58.21M
287.39%
-48.02M
17.51%
-48.79M
1.60%
weighted average shs out
7.00M
-
7.00M
0%
7.00M
0%
22.16M
216.64%
22.82M
3.01%
22.87M
0.18%
22.87M
0%
22.93M
0.27%
22.95M
0.09%
23.20M
1.09%
23.20M
0%
29.90M
28.89%
36.89M
23.37%
36.89M
0%
45.91M
24.45%
46.12M
0.45%
46.16M
0.10%
46.16M
0%
46.50M
0.73%
46.96M
0.98%
52.35M
11.48%
50.74M
3.07%
58.72M
15.74%
60.34M
2.75%
60.60M
0.43%
61.01M
0.68%
61.46M
0.73%
81.22M
32.16%
82.04M
1.01%
weighted average shs out dil
7.00M
-
7.00M
0%
7.00M
0%
22.16M
216.64%
22.82M
3.01%
22.87M
0.18%
22.87M
0%
22.93M
0.27%
22.95M
0.09%
23.20M
1.09%
23.20M
0%
31.78M
36.99%
37.88M
19.19%
36.89M
2.61%
45.91M
24.45%
46.12M
0.45%
46.16M
0.10%
46.16M
0%
46.50M
0.73%
46.96M
0.98%
52.35M
11.48%
50.74M
3.07%
58.72M
15.74%
60.34M
2.75%
60.60M
0.43%
61.01M
0.68%
61.46M
0.73%
81.22M
32.16%
82.04M
1.01%
eps
-0.20
-
-2.19
995.00%
-1.72
21.46%
-0.52
69.77%
-0.45
13.46%
-0.07
85.49%
-0.62
849.46%
-0.60
3.23%
-0.56
6.67%
-0.64
14.29%
-0.84
31.25%
1
219.05%
0.46
54%
-1.61
450%
-0.66
59.01%
-0.13
80.30%
-0.67
415.38%
-0.83
23.88%
-0.84
1.20%
-0.55
34.52%
-0.34
38.18%
-0.73
114.71%
-0.85
16.44%
-0.64
24.71%
-0.81
26.56%
0.51
162.96%
-0.95
286.27%
-0.59
37.89%
-0.59
0%
epsdiluted
-0.20
-
-2.19
995.00%
-1.72
21.46%
-0.52
69.77%
-0.45
13.46%
-0.07
85.49%
-0.62
849.46%
-0.60
3.23%
-0.56
6.67%
-0.64
14.29%
-0.84
31.25%
0.94
211.90%
0.45
52.13%
-1.61
457.78%
-0.66
59.01%
-0.13
80.30%
-0.67
415.38%
-0.83
23.88%
-0.84
1.20%
-0.55
34.52%
-0.34
38.18%
-0.73
114.71%
-0.85
16.44%
-0.64
24.71%
-0.81
26.56%
0.51
162.96%
-0.95
286.27%
-0.59
37.89%
-0.59
0%

All numbers in USD (except ratios and percentages)