Sutro Biopharma, Inc. (STRO) Insider Traders

$13.82

$0.75 (5.74%)
Last update: 11:09 AM EST
Day's range
$12.59
Day's range
$14.21
No record found