Particle
.news
Baer Matt
3 ARTICLES
6 months ago
Stitch Fix Shares Plummet 39% Amid Widening Losses and Weak Outlook
4 ARTICLES
last year
Stitch Fix Faces Revenue Decline and Share Drop, Focuses on Revitalization