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