
Market breadth is overwhelmingly positive. Of the 544 stocks traded today, 339 showed gains, and 150 showed losses.
Riding High:
Largecap and midcap gainers today include NBCC (India) Ltd. (69.75 4.57%), Hindustan Petroleum Corporation Ltd. (249.20 3.83%) and Indiabulls Housing Finance Ltd. (1187.40 3.70%).
Downers:
Largecap and midcap losers today include Tech Mahindra Ltd. (725.15 -2.15%), MindTree Ltd. (1127.50 -1.74%) and Torrent Pharmaceuticals Ltd. (1736.75 -1.10%).
BSE 500: highs, lows and moving averages
1 stock tanked below their 52 week lows.
Stock making new 52 weeks lows included - DB Corp Ltd. (218.00 -0.91%).
13 stocks climbed above their 200 day SMA including Granules India Ltd. (111.40 3.53%) and Power Grid Corporation of India Ltd. (199.60 3.15%). 1 stock slipped below their 200 SMA including ICRA Ltd. (3640.00 -1.56%).