Sensex, Nifty end flat

The BSE Sensex and NSE Nifty ended trade on a flat note on Monday as caution continued ahead of earnings from some blue-chip companies this week.

The BSE Sensex closed 45.63 points up at 33,731.19 while the NSE Nifty closed 0.70 points down at 10,451.80.

The top three Sensex gainers were ONGC (+3.81%), Tata Motors (+3.28%) and M&M (+2.49%).

The top three Sensex losers were Sun Pharma (-1.96%), NTPC (-1.81%) and Bharti Airtel (-1.59%).

The top three Nifty gainers were ONGC (+3.73%), M&M (+2.99%) and Infratel (+2.47%).

The top three Nifty losers were Hindustan Petroleum (-2.67%), Zeel (-2.00%) and Yes Bank (-1.98%).