STRO

Sutro Biopharma, Inc. Common Stock

$
0123456789
0123456789
.
0123456789
0123456789

-$0.62 ‎-3.88%
No fecho às ‎16:00 ET
$16.15Máximo
$14.59Mínimo
$16.15Abrir
$15.98Previsão de fecho