Stitch Fix Inc

SFIXNASDAQ
$2.61
0.010.38%
Last update: Oct 2, 4:00 PM
$2.61
0.010.38%
Stitch Fix Analyst Price Targets - Benzinga