Stocks to buy: MOFSL suggests buying Bharti Airtel, TCS and 3 more stocks for up to 20% gains; check targets and stop losses

The equity benchmark indices Sensex and Nifty rose to new all-time highs on Thursday, July 4 boosted by purchasing in market heavyweights ICICI Bank, Infosys, and TCS amid a broadly favourable trend in global stocks.