30.27 1.47(5.10%)06/15/2026
Sutro Biopharma, Inc. (STRO)
Press Release | Data News