STRO   $16.35  6.58% Market Closed After Close 16.35 0.0

Sutro Biopharma, Inc.

Data not available