It is a pleasure to report that the Stitch Fix, Inc. (NASDAQ:SFIX) is up 76% in the last quarter. But that doesn't change the fact that the returns over the last half decade have been stomach ...