NASDAQ : STRO

Sutro Biopharma, Inc. — Stock Chart

$21.3 USD

-$3.74 (-14.94%)

Volume
1.43M
Average Volume
315.1K
Market Capitalization
$206.13M
P/E Ratio
-1.22
Dividend Yield
0.00%
Price Target
$50.00
Year High
$43.85
Year Low
$7.15
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$26.35
STRO Price Chart
Historical Price Data
Date Opening Price Closing Price %Chg Volume
2026-08-12 $22.09 $21.30 -3.55% 1.41M
2026-08-11 $25.80 $25.04 -2.95% 101.62K
2026-08-10 $25.08 $25.53 1.79% 135.22K
2026-08-07 $25.81 $25.38 -1.67% 169.45K
2026-08-06 $24.96 $24.15 -3.25% 154.01K
2026-08-05 $25.96 $25.10 -3.31% 159.12K
2026-08-04 $25.25 $25.67 1.66% 147.82K
2026-08-03 $23.97 $25.10 4.71% 179.98K
2026-07-31 $24.75 $24.17 -2.34% 163.21K
2026-07-30 $23.58 $24.82 5.26% 148.5K
2026-07-29 $23.72 $23.32 -1.69% 187.3K
2026-07-28 $24.19 $23.73 -1.90% 245.9K
2026-07-27 $22.98 $24.01 4.48% 220.42K
2026-07-24 $23.58 $22.88 -2.97% 328.1K
2026-07-23 $23.10 $23.60 2.16% 260.8K
2026-07-22 $23.00 $23.40 1.74% 376.03K
2026-07-21 $22.71 $23.00 1.28% 411.2K
2026-07-20 $23.60 $22.59 -4.28% 366.23K
2026-07-17 $23.41 $23.57 0.68% 330.7K
2026-07-16 $25.67 $23.73 -7.56% 297.54K
2026-07-15 $25.78 $26.00 0.85% 442.94K
2026-07-14 $28.14 $26.03 -7.50% 219.6K
2026-07-13 $29.51 $27.84 -5.66% 210.75K
2026-07-10 $29.78 $29.73 -0.17% 242.43K
2026-07-09 $32.00 $29.99 -6.28% 248.24K
2026-07-08 $31.89 $31.84 -0.16% 424.2K
2026-07-07 $31.00 $32.13 3.65% 583.32K
2026-07-06 $30.60 $30.63 0.10% 382.5K
2026-07-02 $30.58 $30.43 -0.49% 524.93K
2026-07-01 $32.99 $30.24 -8.34% 474K
2026-06-30 $33.45 $33.20 -0.75% 344.5K
2026-06-29 $30.48 $33.35 9.42% 465.22K
2026-06-26 $29.67 $30.52 2.86% 2.77M
2026-06-25 $30.20 $29.55 -2.15% 299.31K
2026-06-24 $29.29 $30.03 2.53% 377.51K
2026-06-23 $30.67 $29.19 -4.83% 226.91K
2026-06-22 $30.00 $31.55 5.17% 337.6K
2026-06-18 $28.70 $29.63 3.24% 287.93K
2026-06-17 $28.42 $28.41 -0.04% 499.9K
2026-06-16 $30.00 $28.17 -6.10% 344.1K
2026-06-15 $29.29 $30.20 3.11% 188.66K
2026-06-12 $26.34 $28.80 9.34% 148.3K
2026-06-11 $26.40 $26.48 0.30% 238.91K
2026-06-10 $26.05 $26.09 0.15% 197K
2026-06-09 $26.04 $25.79 -0.96% 158.8K
2026-06-08 $26.77 $25.41 -5.08% 169.9K
2026-06-05 $28.47 $26.09 -8.36% 295.74K
2026-06-04 $27.09 $28.68 5.87% 250.12K
2026-06-03 $24.52 $27.18 10.85% 435.45K
2026-06-02 $27.87 $24.43 -12.34% 332.43K
2026-06-01 $29.18 $28.25 -3.19% 216.24K
2026-05-29 $29.62 $29.23 -1.32% 212.14K
2026-05-28 $29.99 $29.63 -1.20% 188.8K
2026-05-27 $27.58 $29.69 7.65% 321.53K
2026-05-26 $25.29 $27.38 8.26% 643.04K
2026-05-22 $30.62 $25.57 -16.49% 708.17K
2026-05-21 $30.62 $30.62 0.00% 364.71K
2026-05-20 $32.19 $31.13 -3.29% 374.1K
2026-05-19 $33.24 $31.67 -4.72% 729.5K
2026-05-18 $39.00 $34.48 -11.59% 408.53K
2026-05-15 $43.85 $38.97 -11.13% 261.21K
2026-05-14 $39.82 $38.42 -3.52% 117.5K
2026-05-13 $40.69 $39.60 -2.68% 219.7K
2026-05-12 $38.80 $40.91 5.44% 224.7K
2026-05-11 $40.75 $39.31 -3.53% 198.3K
2026-05-08 $39.91 $40.24 0.83% 237.2K
2026-05-07 $37.32 $39.83 6.73% 258.11K
2026-05-06 $37.50 $37.69 0.51% 149.17K
2026-05-05 $38.59 $37.32 -3.29% 236.8K
2026-05-04 $35.59 $38.39 7.87% 270.64K
2026-05-01 $36.73 $35.59 -3.10% 199.3K
2026-04-30 $36.54 $36.62 0.22% 304.84K
2026-04-29 $34.69 $35.39 2.02% 401.01K
2026-04-28 $33.40 $34.69 3.86% 190.9K
2026-04-27 $33.17 $33.59 1.27% 190.71K
2026-04-24 $34.84 $33.33 -4.33% 344.41K
2026-04-23 $35.93 $34.83 -3.06% 277.87K
2026-04-22 $34.93 $35.53 1.72% 217.62K
2026-04-21 $34.39 $34.35 -0.12% 192.65K
2026-04-20 $31.55 $34.58 9.60% 201.85K
2026-04-17 $30.57 $31.55 3.21% 297K
2026-04-16 $29.96 $29.35 -2.04% 195.1K
2026-04-15 $28.88 $29.77 3.08% 315.6K
2026-04-14 $26.35 $28.78 9.22% 509.73K
2026-04-13 $25.84 $26.19 1.35% 391.3K
2026-04-10 $26.88 $25.86 -3.79% 202.13K
2026-04-09 $27.10 $26.76 -1.25% 186.8K
2026-04-08 $26.73 $27.05 1.20% 221.5K
2026-04-07 $24.92 $25.71 3.17% 410.5K
2026-04-06 $23.78 $23.95 0.71% 153.78K