The NIFTY 50 Index was at 24,052.3 (up 0.7%). Within the NIFTY 50 Index, the top gainers were SBI LIFE INSURANCE (up 2.6%) and SUN PHARMA (up 2.5%). On the other hand, DR. REDDYS LAB (down 5.8%) and ...