Stitch Fix Inc

SFIXNASDAQ
$2.56
0.031.19%
Ult. Agg.: Sep 30, 7:19 PM
$2.55
0.020.79%
Stitch Fix Earnings & Forecasts - Benzinga