Stitch Fix, Inc. DEF 14A Oct 31, 2025 | Baxion