Sutro Biopharma (STRO) Financial Ratios | The Fly