Home News Stitch Fix stock price has soared: is it a buy before earnings?