The current price for Sutro Biopharma (STRO) stock is $0.91, with a last change of 0.34% and a closing price of $0.9125 on June 5, 20251.