Personal Finance Sensex at 37,000! Top 10 stocks to buy which could give up to 30% return in 1 year Updated : July 27, 2018 06:34 AM IST The S&P BSE Sensex rallied by about 8 percent so far in the year 2018 while the Nifty gained 6 percent in the same period. Experts advise investors to stay with companies, which are looking fundamentally robust and are showing strong signs of growth. Sectors expected to hog the limelight include IT, pharma, consumer discretionary, and private banking. Subscribe to Moneycontrol PRO at just Rs.33/- per month for the first year. Use code SUPERPRO. Limited period offer. Available on Web and Android.