Taking Stock: Market extends gains for 2nd day; Nifty tops 25,700, Sensex jumps 480 pts
More than 110 stocks touched their 52-week high, including Indian Bank, Cummins India, Apar Industries, Bharat Forge, Polycab India, Max Financial, JB Chemicals, SBI Life Insurance, Union Bank of India, Bank of Baroda, Bank of Maharashtra, Hitachi Energy, SBI, L&T, NTPC, Bank of India, KEI Industries, Astral, Voltas, among others.