By Priyanka Deshpande
CNBC-TV18.com
Published June 28, 2024
Market gains for 4th straight week, Sensex & Nifty up over 2% each
Nifty Bank posts gains of nearly 2% & Midcap Index 1% this week
Energy & IT are best performing indices, up 3% each
39 of 50 Nifty stocks give positive returns, UltraTech, Grasim, RIL top gainers
IndusInd, Cipla, Eicher & Tata Steel are top Nifty losers
India Cement, Indus Towers, LIC Housing, Manappuram top midcap gainers