DEF 14A
Stitch Fix, Inc. (SFIX)
DEF 14A
2025-10-31
For: 2025-08-02
View Original
Added on
June 13, 2026