Sutro Biopharma, Inc. (STRO) Financials | Ticker