Sutro Biopharma (STRO) Moves 7.4% Higher: Will This Strength Last?