SUTRO BIOPHARMA, INC.
corporate_fare Company Profile
SUTRO BIOPHARMA, INC. (NASDAQ:STRO) is a publicly traded company in the Life Sciences sector. Wiseek monitors STRO SEC EDGAR filings and licensed market news in real time, scoring each submission for market-moving significance on a 1–10 scale. Items rated 7 or higher generate instant alerts.
Recent high-impact activity:
- Q1 Net Loss Halved, Cash Position Boosted by $110M Offering, Extending Runway
- Sutro Biopharma Beats Q1 EPS Estimates, Extends Cash Runway to Q2 2028, and Reports Pipeline Progress
- Sutro Biopharma Reports Strong Q1, $10M Astellas Milestone, Cash Runway to Q2 2028
- Sutro Biopharma Expected to Report $3.77 Per Share Loss, Revenue Down 54%
- Sutro Biopharma's Next-Gen ADCs Show Promising Preclinical Efficacy at AACR 2026
Financial Snapshot
Fiscal year ended December 31, 2025
Revenue
$102.48M
Net Income
-$191.09M
Diluted EPS
-$22.49
Op. Cash Flow
-$177.23M
Operating Income
-$158.37M
Cash & Equivalents
$58.13M
Debt / Equity
0.00×
Net Margin
-186.5%
Shares Outstanding
8.58M sh
Source: 10-K · filed 2026-03-23 · accession 0001193125-26-119873
show_chartPrice Chart
Loading chart...
feed STRO - Latest Insights
STRO
May 14, 2026, 4:30 PM EDT
Price at Filing:
$38.42
Real-time Price:
$28.80
Change:
-$9.62 (-25%)
Market Cap:
$477.229M
STRO
May 14, 2026, 4:15 PM EDT
Price at Filing:
$38.42
Real-time Price:
$28.80
Change:
-$9.62 (-25%)
Market Cap:
$477.229M
STRO
May 14, 2026, 4:05 PM EDT
Price at Filing:
$38.42
Real-time Price:
$28.80
Change:
-$9.62 (-25%)
Market Cap:
$477.229M
STRO
May 04, 2026, 7:03 AM EDT
Price at Filing:
$38.00
Real-time Price:
$28.80
Change:
-$9.20 (-24%)
Market Cap:
$477.229M
STRO
Apr 19, 2026, 7:45 PM EDT
Price at Filing:
$31.55
Real-time Price:
$28.80
Change:
-$2.75 (-9%)
Market Cap:
$477.229M
STRO
Apr 01, 2026, 5:18 PM EDT
Price at Filing:
$24.87
Real-time Price:
$28.80
Change:
+$3.93 (+16%)
Market Cap:
$477.229M
STRO
Mar 23, 2026, 5:23 PM EDT
Price at Filing:
$21.33
Real-time Price:
$28.80
Change:
+$7.47 (+35%)
Market Cap:
$477.229M
STRO
Mar 23, 2026, 4:44 PM EDT
Price at Filing:
$21.33
Real-time Price:
$28.80
Change:
+$7.47 (+35%)
Market Cap:
$477.229M
STRO
Mar 23, 2026, 4:32 PM EDT
Price at Filing:
$21.33
Real-time Price:
$28.80
Change:
+$7.47 (+35%)
Market Cap:
$477.229M
STRO
Mar 23, 2026, 4:05 PM EDT
Price at Filing:
$21.33
Real-time Price:
$28.80
Change:
+$7.47 (+35%)
Market Cap:
$477.229M
STRO
Feb 10, 2026, 5:16 PM EST
Price at Filing:
$15.03
Real-time Price:
$28.80
Change:
+$13.77 (+92%)
Market Cap:
$477.229M
STRO
Feb 10, 2026, 5:11 PM EST
Price at Filing:
$15.64
Real-time Price:
$28.80
Change:
+$13.16 (+84%)
Market Cap:
$477.229M