Sutro Biopharma, Inc. Share Price
NASDAQ: STRO | Micro CapSutro Biopharma, Inc. Stock Performance
Sutro Biopharma, Inc. Share Price Today
As of 9 October 2026, Sutro Biopharma, Inc.'s share price is $14.69. The stock opened at $14.89, compared to its previous close of $15.41. During today's trading session, Sutro Biopharma, Inc.'s share price traded between $14.74 and $14.89, with an average price of $14.82. Over the past 52 weeks, the stock has recorded a high of $42.38 and a low of $0.72. In terms of performance, Sutro Biopharma, Inc.'s share price has declined by 60.02% over the last six months and is up 1222.97% on a year-on-year basis.
Sutro Biopharma, Inc. Share Price Chart
Sutro Biopharma, Inc. Quarterly Profit & Loss
All figures in USD
Sutro Biopharma, Inc. Annual Profit & Loss
All figures in USD
About Sutro Biopharma, Inc.
Sutro Biopharma Inc is a clinical-stage drug discovery, development, and manufacturing company. The company manufactures next-generation protein therapeutics for cancer and autoimmune disorders through its proprietary integrated cell-free protein synthesis platform, XpressCF. Products offered by the company include STRO-001 for patients with multiple myeloma and lymphoma and STRO-002 for the treatment of ovarian and endometrial cancers. Company's wholly-owned product candidate is STRO-004, a single homogeneous ADC directed against tissue factor which are developing for the treatment of solid tumors. The company also pipeline contains STRO-006, STRO-00X, STRO-00Y, STRO-003, VAX24, VAX31, and Others.
Sutro Biopharma, Inc. Historical Returns
| Month | Open | Close | Change % |
|---|---|---|---|
Oct 2026 | $15.99 | $14.74 | -9.32% |
Sep 2026 | $20.29 | $16.26 | -24.16% |
Aug 2026 | $23.35 | $21.44 | -11.29% |
Jul 2026 | $32.76 | $24.17 | -27.30% |
Jun 2026 | $28.31 | $33.24 | +14.82% |
May 2026 | $37.12 | $28.95 | -21.18% |
Apr 2026 | $25.53 | $36.73 | +48.01% |
Mar 2026 | $19.69 | $24.82 | +20.25% |
Feb 2026 | $14.76 | $20.64 | +40.41% |
Jan 2026 | $11.44 | $14.70 | +28.22% |
Dec 2025 | $0.85 | $11.46 | +1,153.01% |
Nov 2025 | $1.06 | $0.92 | -17.57% |