Stitch Fix SFIX Declines 131 Amid Market Weakness 20260520 Vedanta SBI Among Top Stocks Facing Major DII SellOff in March Quarter