STRO

$38.39+2.80 (+7.87%)

Sutro Biopharma, Inc.