Best performing stocks
Consumer goods companies have fared well in the past six months, with five stocks among the top 10.

Consumer goods companies have fared well in the past six months, with five stocks among the top 10.
Also read: Top ranked funds, Consumption boosts GDP and Large-cap winner
Also read: Top ranked funds, Consumption boosts GDP and Large-cap winner