STRO   $15.34  -0.90% Market Closed After Close 15.34 0.0

Sutro Biopharma, Inc.