Sutro Biopharma, Inc. (STRO) Stock Quote, Financials & News | Vantafin