Market Cap: $309.78M

Stitch Fix (SFIX) Insider Trades & Key Data