Sutro Biopharma Inc (NASDAQ: STRO): Down -74.42% In 2025, Outlook Remains Strong
Sutro Biopharma Inc (NASDAQ:STRO) price closed lower on Tuesday, April 29, and dropping -2.46% below its previous close. A look at the daily price movement shows that the last close reads $0.90, with intraday deals fluctuated between $0.8009 and $0.9463. The company’s 5Y monthly beta