Stitch Fix (SFIX) Down 13.3% Since Last Earnings Report: Can It Rebound?