Stitch Fix Grants Technology Chief Stock Units Targeting 555,556 Shares
Stitch Fix granted its technology chief performance stock units targeting 555,556 shares.
Stitch Fix granted its technology chief performance stock units targeting 555,556 shares.