SFIX   $4.085  -2.27% Market Open

Stitch Fix Inc

Data not available