Sutro Biopharma Inc

XNAS:STRO  
20.68
-0.44 (-2.08%)
4:42:25 PM EDT: $20.40 -0.28 (-1.35%)
Twitter Share  Facebook Share StockTwits Share