Sutro Biopharma underwent major restructuring, including management changes and layoffs. Read why I rate STRO stock a Strong ...