STRO
SUTRO BIOPHARMA (STRO)
NASDAQ
$20.98-$0.06 (-0.29%)
Price as of Aug 21, 2026 7:32 PM EDT
  • $348.9M
    Market Cap
  • 145.28%
    1-Year Change
  • Biotechnology
    Industry
  • 1 Month
    -8.52%
    Low Price$20.48
    High Price$25.67
  • 3 Months
    -31.29%
    Low Price$20.48
    High Price$33.35
  • 1 Year
    +145.28%
    Low Price$7.30
    High Price$40.91
Date
Open
High
Low
Close
Change (%)
Volume
08/21/2026
21.39
21.86
20.84
21.04
-0.57%
194,683
08/20/2026
21.50
22.14
20.45
21.16
-3.42%
154,667
08/19/2026
22.63
23.45
21.70
21.91
-0.59%
112,457
08/18/2026
21.99
22.99
20.78
22.04
-1.08%
522,986
08/17/2026
20.54
22.43
20.21
22.28
+8.79%
372,912
08/14/2026
21.31
21.81
19.59
20.48
-3.89%
448,713
08/13/2026
21.30
22.00
21.01
21.31
+0.05%
552,522
08/12/2026
23.59
23.61
18.37
21.30
-14.94%
1,434,243
08/12/2026
-$2.33 Earnings
08/11/2026
25.80
25.88
24.77
25.04
-1.92%
101,625
08/10/2026
25.08
26.29
24.93
25.53
+0.59%
135,216
08/07/2026
25.81
25.97
23.92
25.38
+5.09%
169,450
08/06/2026
24.96
25.90
23.62
24.15
-3.78%
154,012
08/05/2026
25.96
26.35
24.63
25.10
-2.22%
159,122
08/04/2026
25.25
26.29
25.17
25.67
+2.27%
147,821
08/03/2026
23.97
25.27
23.00
25.10
+3.85%
179,977
07/31/2026
24.75
25.06
23.77
24.17
-2.62%
163,209
07/30/2026
23.58
25.07
23.53
24.82
+6.43%
148,334
07/29/2026
23.72
23.84
22.95
23.32
-1.73%
187,271
07/28/2026
24.19
24.19
22.83
23.73
-1.17%
245,676
07/27/2026
22.98
24.35
22.98
24.01
+4.94%
220,415
07/24/2026
23.58
23.72
21.72
22.88
-3.05%
327,980
07/23/2026
23.10
24.01
22.30
23.60
+0.85%
260,758
07/22/2026
23.00
24.92
22.79
23.40
+1.74%
376,034
07/21/2026
22.71
23.30
22.46
23.00
+1.81%
411,160
07/20/2026
23.60
24.05
22.26
22.59
-4.16%
366,233
07/17/2026
23.41
24.04
23.07
23.57
-0.67%
330,666
07/16/2026
25.67
25.82
23.41
23.73
-8.73%
297,538
07/15/2026
25.78
26.66
25.25
26.00
-0.12%
442,840
07/14/2026
28.14
28.14
25.95
26.03
-6.50%
217,784
07/13/2026
29.51
29.89
27.76
27.84
-6.36%
210,748
07/10/2026
29.78
30.13
27.80
29.73
-0.87%
242,434
07/09/2026
32.00
32.71
29.78
29.99
-5.81%
248,243
07/08/2026
31.89
33.09
29.69
31.84
-0.90%
424,160
07/07/2026
31.00
33.35
29.69
32.13
+4.90%
583,318
07/06/2026
30.60
30.91
28.78
30.63
+0.66%
382,469
07/02/2026
30.58
32.12
30.13
30.43
+0.63%
524,926
07/01/2026
32.99
33.39
29.49
30.24
-8.92%
473,987
06/30/2026
33.45
33.63
32.24
33.20
-0.45%
344,488
06/29/2026
30.48
34.05
30.48
33.35
+9.27%
465,218
06/26/2026
29.67
31.16
28.75
30.52
+3.28%
2,773,529
06/25/2026
30.20
31.98
29.29
29.55
-1.60%
299,308
06/24/2026
29.29
31.79
29.29
30.03
+2.88%
377,511
06/23/2026
30.67
32.76
29.10
29.19
-7.48%
226,909
06/22/2026
30.00
32.16
30.00
31.55
+6.48%
337,572
06/18/2026
28.70
29.90
27.69
29.63
+4.29%
287,934
06/17/2026
28.42
30.63
27.66
28.41
+0.85%
499,888
06/16/2026
30.00
31.46
27.10
28.17
-6.72%
344,087
06/15/2026
29.29
30.72
28.80
30.20
+4.86%
188,658
06/12/2026
26.34
29.17
26.34
28.80
+8.76%
148,281
06/11/2026
26.40
27.84
26.29
26.48
+1.49%
238,913
06/10/2026
26.05
27.60
25.63
26.09
+1.16%
196,992
06/09/2026
26.04
27.40
24.39
25.79
+1.50%
158,760
06/08/2026
26.77
27.91
25.05
25.41
-2.61%
169,879
06/05/2026
28.47
28.73
25.80
26.09
-9.03%
295,739
06/04/2026
27.09
30.94
27.00
28.68
+5.52%
250,118
06/03/2026
24.52
27.24
23.63
27.18
+11.26%
435,397
06/02/2026
27.87
28.52
24.39
24.43
-13.52%
332,431
06/01/2026
29.18
29.71
27.50
28.25
-3.35%
216,244
05/29/2026
29.62
29.67
28.41
29.23
-1.35%
212,144
05/28/2026
29.99
30.56
29.25
29.63
-0.20%
188,757
05/27/2026
27.58
29.88
27.42
29.69
+8.44%
321,527
05/26/2026
25.29
27.93
25.10
27.38
+7.08%
643,045
05/22/2026
30.62
31.45
25.24
25.57
-16.49%
708,105
05/21/2026
30.62
32.36
30.01
30.62
-1.64%
364,710
05/20/2026
32.19
32.72
30.49
31.13
-1.71%
373,999
05/19/2026
33.24
33.68
31.25
31.67
-8.15%
729,475
05/18/2026
39.00
40.25
33.73
34.48
-11.52%
408,534
05/15/2026
43.85
43.85
38.69
38.97
+1.43%
261,210
05/14/2026
39.82
40.31
38.10
38.42
-2.98%
117,495
05/14/2026
-$2.94 Earnings
05/13/2026
40.69
41.59
38.39
39.60
-3.20%
219,661
05/12/2026
38.80
41.26
37.73
40.91
+4.07%
224,695
05/11/2026
40.75
41.67
38.30
39.31
-2.31%
198,259
05/08/2026
39.91
41.88
39.81
40.24
+1.03%
237,195
05/07/2026
37.32
40.25
36.48
39.83
+5.68%
258,106
05/06/2026
37.50
39.50
37.32
37.69
+0.99%
149,166
05/05/2026
38.59
39.74
36.31
37.32
-2.79%
236,770
05/04/2026
35.59
38.55
35.20
38.39
+7.87%
270,641
05/01/2026
36.73
37.88
34.41
35.59
-2.81%
199,264
04/30/2026
36.54
39.10
36.05
36.62
+3.48%
304,835
04/29/2026
34.69
36.60
31.76
35.39
+2.02%
401,008
04/28/2026
33.40
35.95
31.61
34.69
+3.27%
190,905
04/27/2026
33.17
34.26
32.54
33.59
+0.78%
190,709
04/24/2026
34.84
35.38
31.86
33.33
-4.31%
344,408
04/23/2026
35.93
36.00
33.86
34.83
-1.97%
277,874
04/22/2026
34.93
35.66
34.26
35.53
+3.44%
217,622
04/21/2026
34.39
35.40
33.61
34.35
-0.67%
192,652
04/20/2026
31.55
34.58
31.55
34.58
+9.60%
201,849
04/17/2026
30.57
32.58
29.79
31.55
+7.50%
296,986
04/16/2026
29.96
30.34
28.88
29.35
-1.41%
195,063
04/15/2026
28.88
30.50
28.78
29.77
+3.44%
315,566
04/14/2026
26.35
28.92
25.27
28.78
+9.89%
509,731
04/13/2026
25.84
27.99
25.84
26.19
+1.28%
391,289
04/10/2026
26.88
26.92
24.94
25.86
-3.36%
202,130
04/09/2026
27.10
27.92
25.82
26.76
-1.07%
186,807
04/08/2026
26.73
27.81
24.85
27.05
+5.21%
221,478
04/07/2026
24.92
26.32
23.43
25.71
+7.35%
410,499
04/06/2026
23.78
25.00
23.66
23.95
+0.71%
153,780
04/02/2026
24.11
25.39
23.65
23.78
-4.38%
126,594