Stitch Fix, Inc. (SFIX) just officially completed a business turnaround long in the making. The online personalized shopping service rallied on the news, but the stock was trading close to yearly lows ...