Logo image of STRO

SUTRO BIOPHARMA INC (STRO) Stock Balance Sheet

USA - Nasdaq - NASDAQ:STRO - US8693672011 - Common Stock

15.05 USD
-1.27 (-7.78%)
Last: 1/23/2026, 4:30:00 PM
15.35 USD
+0.3 (+1.99%)
After Hours: 1/23/2026, 4:30:00 PM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.