Benchmark indices ended higher on Monday. Nifty managed to cross the much anticipated 20,000 as robust flows from local investors fuelled the rally. Adani Ports, Adani Enterprises, HDFC Life, Apollo Hospitals and Maruti Suzuki were among the top gainers, while Coal India, Bajaj Finance, ONGC were the laggards. Check buzzing stocks