Market Overview

STITCH FIX, INC. (NASDAQ: SFIX)

20.13 -0.43 (-2.09%)

Analyst Ratings