Display in USD
Stitch Fix Sees FY2027 Sales $1.310B-$1.360B vs $1.406B Est | WAPE