Stitch Fix Surprises Investors with $340 Million Revenue: What's Next? | Whale Factor