STRO

$38.89+1.57 (+4.21%)

Market OpenUpdated 10:12 AM EDT

Sutro Biopharma, Inc.