The market ended flat. The Sensex was up 6.44 points at 24492.39, and the Nifty was up 1.60 points at 7437.75.About 1363 shares have advanced, 1196 shares declined, and 189 shares are unchanged.NTPC, Dr Reddy’s Labs, Tata Motors and Tata Steel were top gainers while BHEL, HUL, Hero MotoCorp, Adani Ports and Hindalco were losers in the Sensex.