Sutro Biopharma, Inc.

$23.57
+2.31 (+10.87%)

Volume:

195.768K ($4.61M)

Market Capitalization:

$386.26M

Sutro Biopharma Price Chart

Sutro Biopharma Price Chart9:10 AM10:30 AM11:50 AM1:10 PM2:30 PM3:50 PM5:10 PM24.1323.6723.2222.7722.3121.8521.40

Sutro Biopharma Volume Chart

Sutro Biopharma Volume Chart9:10 AM10:30 AM11:50 AM1:10 PM2:30 PM3:50 PM5:10 PM25.32K21.71K18.09K14.47K10.85K7.24K3.62K

Sutro Biopharma Market Segments

After Hours

*No Trades in Segment

Regular Trading Hours

+0.36(+1.55%)
Open$23.21
Close$23.57
Low$21.09
Low Change-2.12 (-9.13%)
High$24.49
High Change+1.28 (+5.51%)
Range$3.40
Volume192.169K
Dollar Volume$4.53M

Premarket

+1.29(+5.86%)
Open$22.01
Close$23.30
Low$21.85
Low Change-0.16 (-0.73%)
High$23.30
High Change+1.29 (+5.86%)
Range$1.45
Volume3.599K
Dollar Volume$83.86K

After Hours Yesterday

*No Trades in Segment

Regular Trading Hours Yesterday

+0.57(+2.75%)
Open$20.69
Close$21.26
Low$19.11
Low Change-1.58 (-7.64%)
High$21.76
High Change+1.07 (+5.17%)
Range$2.65
Volume214.855K
Dollar Volume$4.57M

Premarket Yesterday

*No Trades in Segment

Sutro Biopharma Moving Averages

5 Day Moving Average (SMA5)$21.52
10 Day Moving Average (SMA10)$22.93
20 Day Moving Average (SMA20)$22.23
50 Day Moving Average (SMA50)$18.01
100 Day Moving Average (SMA100)$13.83
200 Day Moving Average (SMA200)$11.23

Sutro Biopharma Statistics

Average Volume (30 Days)169.81K
P/E Ratio (Current)-1.56
EPS (Current)-$13.23
Dividend Yield0.00%
Free Cash Flow-$225.11M
Cash Ratio0.92
Current Ratio2.53
Quick Ratio2.53
Debt to Equity0.00
Enterprise Value$272.97M
EV to EBITDA-2.12
EV to Sales2.58
Price to Book-3.88
Price to Cash Flow
Price to Free Cash Flow
Price to Sales3.21
Return on Assets-1.03%
Return on Equity2.48%

Sutro Biopharma Stock Splits

There has been 1 stock split for Sutro Biopharma (STRO). The reverse stock split occured on December 3, 2025 and reduced the outstanding shares at a ratio of 10:1.

DateTypeRatio
Dec 3, 2025Reverse10:1

Sutro Biopharma Dividends

There have been no dividends for Sutro Biopharma (STRO).