Stitch Fix grants technology chief performance stock units targeting 555,556 shares - SFIX News | Rallies