Snowball logo
logo
SFIX_logo

Stitch Fix, Inc

SFIX • NASDAQ
$2.68+$0.02  (0.75%)

Popularity

#2723
This asset is owned by 0.05% of our users