5 stocks bought by FIIs, MFs and retail investors rally up to 60% in 6 months

Around 22 stocks with a market capitalisation above Rs 3,000 crore saw a rare alignment, with FIIs, mutual funds and retail investors all increasing their stakes compared with the previous quarter.