Sutro Biopharma Inc

XNAS:STRO  
23.08
-1.37 (-5.60%)
4:42:00 PM EDT: $23.46 +0.38 (+1.65%)
Twitter Share  Facebook Share StockTwits Share