SFIX   $2.675  0.19% Market Open

Stitch Fix, Inc.

Earnings, Splits and Dividends

Data not available